Fashion Analytics — аналитический продукт агентства Another Fashion Agency. Каждую ночь сам собирает данные из 8 источников (Яндекс.Метрика, Директ, LiveDune, товарные фиды, Unisender, Mindbox, AppMetrica) в ClickHouse и показывает fashion-брендам в дашборде: KPI, каналы, когорты, ROAS по товарам, прогноз на 12 месяцев, AI-отчёты. Работает в проде, клиенты платят за доступ. Вы будете единственным разработчиком продукта.
Обязанности:
— Масштабировать систему с 10 брендов до 200+: параллельная обработка в ночных синках вместо одного воркера, конфигурация брендов из интерфейса вместо env-переменных, автоматизация онбординга, производительность ClickHouse
— Поддерживать и развивать бэкенд: Flask API, ~10 синк-скриптов, очередь задач, алерты, бэкфиллы
— Достраивать интеграции: GA4, Google Ads, ___ Ads для зарубежных брендов — Развивать веб-дашборд на React: фичи из роадмапа
— возвраты, прибыль и ROMI вместо ROAS, планы факт/план, sold-out прогноз, RFM-сегменты
— Закрыть техдолг: стейджинг, smoke-тесты, ротация секретов
— Спроектировать и выпустить мобильное приложение на Flutter: iOS и Android, пуш-уведомления, офлайн-кеш, публикация в App Store, Google Play и RuStore
Требования:
- 4+ года коммерческой разработки, из них минимум год fullstack
- Python: уверенно пишете и отлаживаете продовый ETL, а не только скрип
- SQL на уровне оконных функций, self-join и агрегаций по десяткам миллионов строк. ClickHouse необязателен, но нужно понимать отличия колоночной базы от Postgres
- React — реальные проекты в проде
- Flutter / Dart: минимум одно приложение, выпущенное вами в сторы. Стек мобилки зафиксирован
- Опыт масштабирования: брали систему, спроектированную под десяток клиентов, и доводили до кратно большей нагрузки
- Опыт интеграций с внешними API, у которых плохая документация, лимиты и неожиданные форматы ответов
- Плюсом: API Яндекс.Метрики и Директа, GA4, Google Ads,
- API, e-commerce аналитика (атрибуция, когорты, LTV, unit-экономика), опыт в fashion или retai
Условия:
- Полностью удалённо, гибкий график. Важна доступность днём по московскому времени: система живая, у клиентов бывают срочные вопросы
- Вы единственный разработчик продукта, архитектурные решения ваши. Без микроменеджмента и согласований
- Подробная документация на систему: архитектура, каждая таблица, алгоритм каждой вкладки. Разбираться по коду не придётся
- Оформление и уровень дохода обсуждаем на созвоне, ориентируемся на рынок и ваш опыт