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

Python Backend Developer

от 4 000 USD

УдалённоУдалённая работаГрафик 5/2Полная занятость

Навыки и технологии

ReactNode.jsPythonExpress.jsTypeScriptMySQL

Ключевая задача

Разработка и поддержка Python-сервисов и API для воронки регистрации, бронирования и личного кабинета, включая серверные интеграции с рекламными платформами и атрибуцию.

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

Обязанности

  • Design, build and maintain Python services and APIs behind the funnel: registration, booking and the visitor account
  • Build and own server-side integrations with ad platforms (Meta CAPI, TikTok Events API and similar): event delivery, deduplication, retries and monitoring
  • Own attribution on the backend: end-to-end visit tracking, UTM persistence, and diagnosing gaps in V2L/V2B data
  • Keep services fast and reliable: caching, query optimization, debugging server-side rendering in our Node.js/Express layer
  • Investigate production incidents through Sentry and see them through to resolution
  • Support A/B testing on the server side: feature flags, rollouts, and cleanup after experiments
  • Ship frontend changes in React/TypeScript when a feature needs it
  • Проектирование, разработка и поддержка Python-сервисов и API для воронки: регистрация, бронирование и личный кабинет посетителя
  • Разработка и поддержка серверных интеграций с рекламными платформами (Meta CAPI, TikTok Events API и аналогами): доставка событий, дедупликация, повторные попытки (retries) и мониторинг
  • Отвечать за атрибуцию на бэкенде: сквозное трекинг-отслеживание визитов, сохранение UTM-меток и диагностика пропусков в данных V2L/V2B
  • Обеспечение высокой скорости и надёжности сервисов: кэширование, оптимизация запросов, отладка серверного рендеринга (SSR) в нашем слое Node.js/Express
  • Расследование продакшн-инцидентов через Sentry и доведение их до полного разрешения
  • Поддержка A/B-тестирования на стороне сервера: фича-флаги, раскатка (rollouts) и очистка кода после экспериментов
  • Выпуск фронтенд-изменений на React/TypeScript, когда этого требует фича

Требования

  • 5+ years of production backend development in Python, including services you designed, shipped and supported in production yourself
  • Strong backend fundamentals: API design, relational databases and SQL, caching, background jobs, and integrating third-party APIs (auth, rate limits, retries, idempotency)
  • Production debugging experience: logs, error tracking, finding the root cause of an issue
  • Node.js: comfortable reading and changing an Express service
  • Working frontend skills: enough TypeScript and React to deliver a feature end-to-end. Expert level not required
  • An understanding of how tracking data travels from click to report, and the ability to find where it gets lost
  • Product mindset: you work with metrics and hypotheses, not just tickets
  • Fluent English
  • 5+ лет опыта продакшн-разработки бэкенда на Python, включая сервисы, которые вы самостоятельно спроектировали, запустили и поддерживали в продакшне
  • Сильная бэкенд-база: проектирование API, реляционные базы данных и SQL, кэширование, фоновые задачи и интеграция сторонних API (аутентификация, лимиты запросов, повторные попытки, идемпотентность)
  • Опыт отладки в продакшне: логи, трекинг ошибок, поиск первопричины проблем (root cause)
  • Node.js: уверенное чтение и внесение изменений в сервис на Express
  • Рабочие навыки фронтенд-разработки: достаточный уровень TypeScript и React для самостоятельной реализации фичи от начала до конца. Экспертный уровень не требуется
  • Понимание того, как данные трекинга проходят путь от клика до отчёта, и умение находить точки их потери
  • Продуктовое мышление: вы работаете с метриками и гипотезами, а не просто с задачами (тикетами)
  • Свободный английский язык

Условия

Опыт работы: более 6 лет
Полная занятость
График: 5/2
Формат работы: удалённо

от 4 000 $ за месяц, на руки