Назад
5 дней назад

Python Backend Developer, Fullstack-capable (Python/React)

4 000$
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Английский
c1
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Разработчик Python (Backend) с навыками Fullstack (Python/React): Разработка серверной части воронки онлайн-школы — API регистрации, бронирования и личного кабинета, атрибуция и интеграции с рекламными платформами — с акцентом на надёжность сервисов, отслеживание конверсий и экспериментальную разработку. Focus on проектирование Python-сервисов, дедупликацию и повторную доставку событий, диагностику потерь данных, серверный A/B-тестинг и реализацию frontend-фич на React/TypeScript.

Локация: Москва; полностью удалённая работа

Зарплата: от 4000 USD в месяц на руки

Компания

Novakid — онлайн-школа английского языка для детей, развивающая образование на базе ИИ.

Что делать

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

Требования

  • 5+ лет продакшн-разработки на Python с самостоятельным проектированием, запуском и поддержкой сервисов.
  • Знание проектирования API, реляционных баз данных и SQL, кэширования, фоновых задач и интеграции сторонних API.
  • Опыт продакшн-отладки: работа с логами и трекингом ошибок, поиск первопричин проблем.
  • Уверенная работа с Node.js и Express, а также достаточные навыки TypeScript и React для разработки фич от начала до конца.
  • Понимание пути tracking-данных от клика до отчёта и умение находить точки их потери.
  • Свободный английский язык.

Хорошо, если есть

  • Опыт серверного трекинга конверсий: CAPI, Events API или server-side GTM.
  • Опыт работы с BigQuery, CDN и edge-кэшированием.
  • Понимание GDPR и механизмов получения согласия пользователей.
  • Опыт написания E2E-тестов на Playwright или Cypress.

Культура и преимущества

  • Полностью удалённый формат работы.
  • Работа над продуктом в сфере онлайн-образования и ИИ.
  • Планирование, груминг, код-ревью, спринты и релизы.
  • Неограниченный отпуск.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →