Python Backend Developer, Fullstack-capable / Разработчик Python (Backend)
Отличная вакансия в известной EdTech компании с прозрачной зарплатой в долларах и удаленным форматом. Высокий балл за четкие требования, продуктовый подход и возможность работать на международном рынке.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Высокая сложность обусловлена требованием Senior-уровня (6+ лет опыта) и необходимостью быть Fullstack-capable (Node.js, React, TypeScript). Также требуется свободный английский и глубокое понимание маркетинговых метрик и атрибуции.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предложенная зарплата от $4000 net соответствует рыночному медианному уровню для Senior Python разработчиков в международном сегменте, хотя для топовых специалистов с Fullstack-навыками верхняя граница рынка может достигать $6000-7000.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Novakid Inc
Python Backend Developer, Fullstack-capable / Разработчик Python (Backend)
от 4 000 $ за месяц, на руки
Опыт работы: более 6 лет
Полная занятость
График: 5/2
Формат работы: удалённо
*☑️* Чем предстоит заниматься
-Проектирование, разработка и поддержка 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 для самостоятельной реализации фичи от начала до конца. Экспертный уровень не требуется
-Понимание того, как данные трекинга проходят путь от клика до отчёта, и умение находить точки их потери
-Продуктовое мышление: вы работаете с метриками и гипотезами, а не просто с задачами (тикетами)
-Свободный английский язык
Контакты: Откликнуться
IT Jobs Откликнуться | Откликнуться | Откликнуться
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Python
- Node.js
- Express
- React
- TypeScript
- SQL
- API Design
- Sentry
- A/B Testing
- SSR
Возможные вопросы на собеседовании
Вакансия предполагает работу с Meta CAPI и TikTok Events API, где критически важна доставка данных.
Расскажите, как вы проектируете систему повторных попыток (retries) и дедупликации при интеграции с внешними маркетинговыми API?
Кандидат должен поддерживать слой SSR на Node.js/Express.
С какими типичными проблемами производительности в Node.js SSR вы сталкивались и как их оптимизировали?
Позиция требует ответственности за сквозное отслеживание UTM-меток и диагностику пропусков.
Как бы вы организовали мониторинг и поиск причин расхождения данных (data mismatch) между бэкендом и аналитической платформой?
Упоминается работа с фича-флагами и A/B-тестами.
Каков ваш подход к управлению техническим долгом, возникающим после завершения A/B-экспериментов?
Требуется опыт проектирования сложных систем с нуля.
Опишите архитектуру самого сложного Python-сервиса, который вы спроектировали и запустили в продакшн: с какими вызовами столкнулись?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

