вчера

Python backend developer in online education

выше рынка на 6,7%
вакансия 335 000 ₽
в среднем 314 000 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Novakid — это онлайн-школа английского языка для детей. Команда Visitor Squad отвечает за воронку от первого визита до оплаченного урока: лендинги, регистрацию и бронирование, блог и личный кабинет посетителя. Мы отслеживаем две ключевые метрики — конверсию из посетителя в лид (visitor → lead) и из посетителя в бронирование (visitor → booking), а также тестируем практически всё, что запускаем, с помощью экспериментов.

задачи

  • Проектирование, разработка и поддержка Python-сервисов и API для воронки: регистрация, бронирование и личный кабинет посетителя
  • Разработка и поддержка серверных интеграций с рекламными платформами (Meta CAPI, TikTok Events API и аналогами): доставка событий, дедупликация, повторные попытки (retries) и мониторинг
  • Отвечать за атрибуцию на бэкенде: сквозное трекинг-отслеживание визитов, сохранение UTM-меток и диагностика пропусков в данных V2L/V2B
  • Обеспечение высокой скорости и надёжности сервисов: кэширование, оптимизация запросов, отладка серверного рендеринга (SSR) в нашем слое Node.js/Express
  • Расследование продакшн-инцидентов через Sentry и доведение их до полного разрешения
  • Поддержка A/B-тестирования на стороне сервера: фича-флаги, раскатка (rollouts) и очистка кода после экспериментов
  • Выпуск фронтенд-изменений на React/TypeScript, когда этого требует фича

требования

  • 5+ лет опыта продакшн-разработки бэкенда на Python, включая сервисы, которые вы самостоятельно спроектировали, запустили и поддерживали в продакшне
  • Сильная бэкенд-база: проектирование API, реляционные базы данных и SQL, кэширование, фоновые задачи и интеграция сторонних API (аутентификация, лимиты запросов, повторные попытки, идемпотентность)
  • Опыт отладки в продакшне: логи, трекинг ошибок, поиск первопричины проблем (root cause)
  • Node.js: уверенное чтение и внесение изменений в сервис на Express
  • Рабочие навыки фронтенд-разработки: достаточный уровень TypeScript и React для самостоятельной реализации фичи от начала до конца. Экспертный уровень не требуется
  • Понимание того, как данные трекинга проходят путь от клика до отчёта, и умение находить точки их потери
  • Продуктовое мышление: вы работаете с метриками и гипотезами, а не просто с задачами (тикетами)
  • Свободный английский язык
  • Будет плюсом: Опыт работы с серверным трекингом конверсий (CAPI, Events API, server-side GTM); BigQuery: самостоятельная проверка гипотез на данных; CDN и кэширование на уровне Edge (CloudFront или аналоги); Понимание GDPR и механизмов получения согласия пользователей (consent mechanisms); Написание E2E-тестов с использованием Playwright или Cypress

условия

  • Полностью удалённую работу
  • Возможность определять будущее образования на базе ИИ
  • Весёлую и динамичную команду, которая любит создавать инновационные продукты
  • Неограниченный отпуск, потому что мы доверяем вам и ориентируемся на результат

Онлайн-школа английского языка для детей с собственной EdTech-платформой.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.