Резюме
🎯
О проекте
Мы — агентство по производительному маркетингу, которое проводит платные кампании для нескольких клиентов на 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.
Webhooks и уведомления: уведомления в реальном времени о неудачах платежей, порогах расходов и изменениях статуса кампаний.
Контроль доступа на основе ролей: администратор агентства против ролей клиентов только для чтения с ограниченной видимостью данных.
🔌
Ключевые интеграции
Вам нужно будет быть уверенным в работе с — или быстро освоить — этими API:
Meta Marketing API
TikTok Ads API
GoHighLevel API
Stripe (необязательный резервный вариант)
Webhooks / 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 приложений с доступом на основе ролей.
Твердое понимание webhooks, событийной архитектуры и асинхронных фоновых задач.
Способность работать автономно и принимать архитектурные решения с минимальным контролем.
Сильные навыки письменного английского для асинхронного сотрудничества.
⭐
Желательно иметь
Предыдущий опыт работы с Meta Marketing API или TikTok Ads API (огромный плюс).
Знакомство с GoHighLevel или платформами CRM с белой меткой.
Опыт работы с платформами, аналогичными PLAI, Madgicx или Revealbot.
Опыт в цифровом маркетинге или рекламных агентствах — вы сразу поймете эту область.
Уверенность в использовании Claude Code или Cursor для рабочих процессов разработки с помощью ИИ.
Опыт создания систем выставления счетов/инвойсирования с автоматической логикой повторных попыток.