Фулл-Стек Розробник — Внутрішня Рекламна Платформа Агентства
Резюме
🎯
Проект
Ми — агентство з продуктивного маркетингу, яке проводить платні кампанії для кількох клієнтів на платформах Meta та TikTok. Ми створюємо внутрішню SaaS платформу — подібну до PLAI — яка автоматизує фінансовий та звітний рівень наших операцій.
Платформа повинна: отримувати дані про витрати на рекламу в реальному часі з кожного Business Manager, автоматично розраховувати та стягувати плату з клієнтів (витрати на рекламу + плата за управління), показувати клієнтам білу етикетку панелі управління лише їхніми кампаніями, обробляти платежі через GoHighLevel (GHL) та автоматично призупиняти кампанії, коли платіж не вдається.
Ми вже досягли значного прогресу, використовуючи Claude Code, і шукаємо досвідченого розробника, який візьме на себе архітектуру, розширить інтеграції та випустить продукт, готовий до виробництва.
⚙️
Основні функції, які ви будете створювати
Двигун виставлення рахунків за витрати на рекламу: синхронізуйте витрати в реальному часі з Meta Ads API та TikTok Ads API та автоматично генеруйте рахунки на основі фактичних витрат.
Модуль плати за управління: налаштуйте фіксовані або процентні збори за управління для кожного клієнта; об'єднуйте або відокремлюйте від рахунків за витрати на рекламу.
Звітна панель для клієнтів: портал з білою етикеткою, що показує кожному клієнту лише його власні кампанії — покази, кліки, витрати, ROAS, конверсії.
Інтеграція платежів GoHighLevel: ініціюйте збір платежів з облікових записів GHL клієнтів; обробляйте цикли повторних платежів.
Автоматизація невдачі платежу: коли платіж GHL не вдається → автоматично призупиняйте активні кампанії Meta / TikTok через API; відновлюйте при успішній повторній спробі.
Менеджер кампаній для кількох платформ: єдиний вигляд для призупинення, відновлення та моніторингу кампаній на Meta та TikTok з одного інтерфейсу.
Webhook-и та сповіщення: сповіщення в реальному часі про невдачі платежів, пороги витрат та зміни статусу кампаній.
Контроль доступу на основі ролей: адміністратор агентства проти ролей клієнтів лише для читання з обмеженою видимістю даних.
🔌
Ключові інтеграції
Вам потрібно бути впевненим у роботі з — або швидко освоїти — цими API:
Meta Marketing API
TikTok Ads API
GoHighLevel API
Stripe (додатковий резерв)
Webhook-и / REST
OAuth 2.0
🛠
Бажаний технологічний стек
Фронтенд
Next.js · React · Tailwind CSS · Recharts / Chart.js
Бекенд
Node.js · Express або Fastify · REST APIs · Cron Jobs
База даних
PostgreSQL · Prisma ORM · Redis (черги)
Інфраструктура
Vercel · Railway · AWS (додатково) · Docker
Аутентифікація
NextAuth · JWT · Доступ на основі ролей
Розробка з підтримкою ШІ
Claude Code · Cursor (великий плюс)
📋
Обов'язки
Володіти архітектурою платформи від початку до кінця — фронтенд, бекенд, база даних та інтеграції.
Реалізувати синхронізацію даних Meta Ads API та TikTok Ads API (витрати, кампанії, набори оголошень, аналітика).
Створити логіку виставлення рахунків: генерація рахунків, ініціювання платежів через GoHighLevel, обробка повторних спроб.
Розробити автоматизацію призупинення/відновлення кампаній, що ініціюється подіями платежів.
Розробити панель управління для клієнтів з обмеженими, лише для читання звітами для кожного облікового запису.
Писати чистий, документований, тестований код, який команда зможе підтримувати та розширювати.
Співпрацювати безпосередньо з засновником агентства — швидкі цикли зворотного зв'язку, без бюрократії.
Використовувати Claude Code / інструменти ШІ для прискорення розробки, де це доречно.
✅
Вимоги
3+ років досвіду розробки повного стеку (Node.js + React).
Досвід інтеграції сторонніх API — особливо рекламних платформ або платіжних шлюзів.
Досвід створення багатокористувацьких SaaS-додатків з доступом на основі ролей.
Солідне розуміння webhook-ів, архітектури, орієнтованої на події, та асинхронних фонових завдань.
Здатність працювати автономно та приймати архітектурні рішення з мінімальним контролем.
Сильні навички письмового спілкування англійською мовою для асинхронної співпраці.
⭐
Бажано мати
Попередній досвід роботи з Meta Marketing API або TikTok Ads API (великий плюс).
Знайомство з GoHighLevel або платформами CRM з білою етикеткою.
Досвід роботи з платформами, подібними до PLAI, Madgicx або Revealbot.
Досвід у цифровому маркетингу або рекламних агентствах — ви відразу зрозумієте цю сферу.
Комфортно використовувати Claude Code або Cursor для робочих процесів розробки з підтримкою ШІ.
Досвід створення систем виставлення рахунків/інвойсів з автоматизованою логікою повторних спроб.
-
10 днів22 170 UAH
4218 198 2 5 10 днів22 170 UAHДосвід більше 12 років у веб-розробці, зокрема в розробці складних SaaS-рішень та інтеграціях з численними API, що робить мене впевненим у реалізації вашої платформи. Особливу увагу приділяю архітектурі з урахуванням багатокористувацьких систем із чітким розмежуванням ролей та безпекою даних.
Інтеграції з Meta Marketing API та TikTok Ads API не нові завдання — маю досвід налаштування синхронізації рекламних даних, статистики та витрат. Розробляв розумні billing-системи на базі PHP/Laravel із автоматичним формуванням рахунків, підтримкою різних типів комісій і логікою повторних спроб оплати. Взаємодія з платіжними шлюзами і вебхуками для відстеження статусів платежів добре входить у мій стек.
Щодо фронтенду — маю досвід з Tailwind CSS та Vue, що цілком співпадає з вашим дизайном і підходом до UI, також використовую REST API для зв’язку з бекендом. Щодо бекенду — моя сильна сторона PHP, Laravel із роботою з базами даних MySQL/PostgreSQL, кешуванням через Redis, а також Docker і Git для організації кросплатформної розробки та розгортання.
Готовий взяти відповідальність за всю архітектуру платформи, оптимізувати роботу з зовнішніми API, автоматизувати бізнес-логіку та забезпечити стабільність і масштабованість. Активно використовую AI-інструменти для підвищення продуктивності розробки, що є вашим пріоритетом.
Підсумовуючи, забезпечу швидку реалізацію core-функціоналу, просту підтримку та гнучкі можливості подальшого розвитку платформи. Буду радий конструктивній співпраці з вашим засновником над складним продуктом без бюрократії.
-
3 дні22 126 UAH
1080 6 0 3 дні22 126 UAHПривіт,
Я натрапив на ваше оголошення про пошук розробника повного стеку для створення вашої внутрішньої SaaS платформи, і це майже точно відповідає тому, що я будував протягом минулого року.
Я є розробником бекенду, спеціалізуюсь на виробничих системах Python — багатокористувацькі SaaS платформи, платіжні канали, автоматизація на основі вебхуків та асинхронна архітектура. Ось де мій досвід безпосередньо перекривається з тим, що вам потрібно:
• Багатокористувацький SaaS з суворою ізоляцією даних — створив повну платформу підтримки AI з обмеженням tenant_id на кожному запиті, зашифрованим управлінням API ключами та моделлю підписки з інтеграцією платежів.
• Інтеграції платежів та обробка помилок — інтегрував CryptoCloud та Lava.top (платежі картками по всьому світу), включаючи логіку повторних спроб, обробку вебхуків та автоматизовані зміни стану на події платежів. Це безпосередньо відповідає логіці виставлення рахунків GoHighLevel + паузи кампанії, яку ви описали.
…
• Інтеграції сторонніх API — підключив понад 15 зовнішніх сервісів через OAuth2 та REST (Gmail, Google Calendar, Notion, Spotify, GitHub, Home Assistant та інші). Підключення до нового API, такого як Meta Marketing або TikTok Ads, цілком у моїй зоні комфорту.
• Вебхуки та асинхронні фонові завдання — використовував arq та APScheduler для фонового оброблення, сервери вебхуків з FastAPI та потоки подій у реальному часі.
• Контроль доступу на основі ролей — реалізував ролі адміністратора та лише для читання з обмеженою видимістю в кількох проектах.
Вказаний стек — Node.js/React. Мій виробничий стек — Python/FastAPI, але архітектурні патерни ідентичні — асинхронні API, робітники на основі черг, PostgreSQL + Redis, розгортання Docker. Я активно використовую Claude Code для розробки з підтримкою AI, що значно скорочує час на освоєння будь-якої нової кодової бази або фреймворку.
-
5 днів22 170 UAH
224 5 днів22 170 UAHДоброго дня!
Проєкт виглядає дуже цікавим, особливо частина з автоматизацією фінансів і інтеграціями з Meta / TikTok API.
Маю досвід роботи з React/Next.js, API інтеграціями, стан-менеджментом та побудовою SaaS-логіки. Також працював із платіжними системами та обробкою асинхронних процесів.
Готовий підключитися, допомогти з архітектурою та довести продукт до production-рівня.
Буду радий обговорити деталі 👍
-
1 день22 170 UAH
11616 44 0 1 день22 170 UAHПривіт, у мене є відповідний досвід
Будь ласка, зв'яжіться зі мною через приватне повідомлення
Я буду радий вам допомогти!
-
3 дні22 170 UAH
738 9 1 3 дні22 170 UAHВітаю! Вивчив ваш проект, я готовий розпочати його виконання. Можу запропонувати оптимальні рішення для досягнення найкращого результату.