WorkListВойтиОформить подписку
NO

Python Backend Developer, Fullstack-capable (Remote)

Novakid · Онлайн-школа английского для детей
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Удалённо · Belgrade, Сербия
из текста вакансии
Занятость
Full-time
из текста вакансии
Английский
C1
из текста вакансии
Уровень
Middle
стаж из описания: «3+ years»
Деньги
≈ $1,5–4,5 тыс/мес · оценка Worklist
по мировому рынку, грейд в вакансии не указан, данные за август 2026. Это ориентир порядка величины, а не вилка этой роли · Как считаем
Даты
Опубликована 02.10 · видим у компании с 02.10 · проверена 02.11
дата публикации от работодателя
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Это роль с упором на бэкенд: примерно 70% — бэкенд (Python, немного Node.js) и 30% — фронтенд (React/TypeScript). Вы будете отвечать за серверную часть воронки: API для регистрации, записи на урок и личного кабинета посетителя, атрибуцию и серверные интеграции с рекламными платформами. Если для фичи нужна работа на фронтенде, вы возьмёте её на себя от начала до конца. Вы будете работать в рамках процессов команды: планирование, груминг, code review, спринты и релизы.

Что предстоит делать

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

Требования

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

Будет плюсом

  • Серверное отслеживание конверсий (CAPI, Events API, server-side GTM)
  • BigQuery: проверка собственных гипотез на данных
  • CDN и edge-кеширование (CloudFront или аналоги)
  • GDPR и механизмы согласия
  • E2E-тестирование с Playwright или Cypress

Условия и бенефиты

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

Навыки

PythonNode.jsReactTypeScriptExpressNext.jsSentryGrowthBookBigQueryMeta CAPITikTok Events APISQLPlaywrightCypressCloudFrontserver-side GTM

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти