Novakid Inc
Python Backend Developer, Fullstack-capable (Remote)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-разработчик в команду Visitor Squad онлайн-школы Novakid. Отвечает за серверную часть воронки от первого визита до оплаченного урока: API регистрации, бронирования и личного кабинета, атрибуцию и серверные интеграции с рекламными платформами; при необходимости закрывает фичи на фронтенде.
Задачи
- Проектировать, разрабатывать и поддерживать Python-сервисы и API воронки: регистрация, бронирование, личный кабинет посетителя
- Разрабатывать серверные интеграции с рекламными платформами (Meta CAPI, TikTok Events API и аналоги): доставка событий, дедупликация, ретраи, мониторинг
- Отвечать за атрибуцию на бэкенде: сквозной трекинг визитов, сохранение UTM, диагностика пробелов в данных V2L/V2B
- Обеспечивать скорость и надёжность сервисов: кэширование, оптимизация запросов, отладка SSR в слое Node.js/Express
- Разбирать продакшн-инциденты через Sentry и доводить их до решения
- Поддерживать A/B-тесты на серверной стороне: фича-флаги, роллауты, очистка после экспериментов
- Реализовывать фронтенд-изменения на React/TypeScript, когда это нужно для фичи
Требования
- 5+ лет продакшн-разработки бэкенда на Python, включая сервисы, которые кандидат сам спроектировал, запустил и поддерживал
- Сильные основы бэкенда: проектирование API, реляционные БД и SQL, кэширование, фоновые задачи, интеграция сторонних API (авторизация, rate limits, ретраи, идемпотентность)
- Опыт отладки в продакшне: логи, трекинг ошибок, поиск первопричины
- Node.js: уверенно читать и менять сервис на Express
- Рабочие навыки фронтенда: TypeScript и React в объёме, достаточном для сквозной реализации фичи
- Понимание пути трекинговых данных от клика до отчёта и умение находить, где они теряются
- Продуктовое мышление: работа с метриками и гипотезами, а не только с тикетами
- Свободный английский
Условия
- Полностью удалённая работа
- Возможность влиять на будущее AI-driven образования
- Динамичная команда, любящая создавать инновационные продукты
- Неограниченный отпуск
Навыки
- Python
- Node.js
- Express
- TypeScript
- React
- Next.js
- Sentry
- GrowthBook
- BigQuery
- SQL
- Meta CAPI
- TikTok Events API
- CloudFront
- Playwright
- Cypress