Старший Backend разработчик (Python/Node.js)
Novakid ищет старшего бэкенд-разработчика в команду Visitor Squad, которая отвечает за воронку от первого визита до оплаченного урока. Основная работа — Python-сервисы и API для регистрации, бронирования и личного кабинета, а также серверные интеграции с рекламными платформами и атрибуция. Нужен опыт продакшн-разработки на Python от 5 лет, уверенное владение Node.js/Express и рабочие навыки React/TypeScript. Предлагают полностью удалённую работу, неограниченный отпуск и возможность влиять на будущее AI-образования.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Эта вакансия платит больше рынка
На 79% выше медианы Python по 47 вакансиям за 90 дней, рынок — Международные (USD); город и грейд вакансии не учтены.
Что предстоит делать
Novakid — это онлайн-школа английского языка для детей. Команда Visitor Squad отвечает за воронку от первого визита до оплаченного урока: лендинги, регистрацию и бронирование, блог и личный кабинет посетителя. Мы отслеживаем две ключевые метрики — конверсию из посетителя в лид (visitor → lead) и из посетителя в бронирование (visitor → booking), а также тестируем практически всё, что запускаем, с помощью экспериментов. Это роль с упором на бэкенд: около 70% бэкенда (Python, немного Node.js) и 30% фронтенда (React/TypeScript). Вы будете отвечать за серверную часть воронки: API для регистрации, бронирования и личного кабинета посетителя, атрибуцию и серверные интеграции с рекламными платформами. Если фича требует работы с фронтендом, вы реализуете её целиком (end-to-end). Работа строится в рамках процессов команды: планирование, груминг, код-ревью, спринты и релизы. Основные обязанности • Проектирование, разработка и поддержка 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
- Наш стек технологий
- Python, Node.js, Express (SSR), TypeScript, React, Next.js, Sentry, GrowthBook, BigQuery.
Что предлагаем
Стек и инструменты
Сколько платят вам?
Анонимно укажите, сколько вы получаете как Python-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Novakid
5 активных вакансий в компании
Старший Backend разработчик (Python/Node.js)
Novakid ищет старшего backend-разработчика в команду Visitor Squad, которая отвечает за воронку от первого визита до оплаченного урока. Основная работа — Python-сервисы и API для регистрации, бронирования и личного кабинета, а также серверные интеграции с рекламными платформами и атрибуция. Около 30% времени — фронтенд на React/TypeScript. Требуется 5+ лет продакшн-опыта на Python, уверенный Node.js и свободный английский. Предлагают полностью удалённую работу и неограниченный отпуск.
Fullstack Developer (Frontend-focused) Junior
Нужно разрабатывать и поддерживать личный кабинет посетителя и ключевые этапы воронки: фронтенд на TypeScript/React, бэкенд на Python/Node.js, интеграции с рекламными платформами, аналитика, отладка, оптимизация производительности и сопровождение A/B-тестов. Опыт работы не требуется, работа полностью удалённая.
Fullstack разработчик (с уклоном во фронтенд)
Novakid ищет fullstack-разработчика с уклоном во фронтенд (70% фронтенд, 30% бэкенд) в команду Visitor Squad, которая отвечает за воронку от первого визита до оплаченного урока. Нужно развивать личный кабинет посетителя, настраивать сквозную атрибуцию и трекинг, делать server-side интеграции с рекламными платформами и поддерживать A/B-тесты. Требуется от 3 лет опыта с TypeScript и React, уверенные навыки Python и Node.js, понимание аналитики и трекинга, английский язык. Предлагают полностью удалённую работу, безлимитные отпуска и возможность влиять на AI-образование.
Fullstack разработчик (TypeScript/React + Python/Node.js)
Novakid ищет разработчика в команду Visitor Squad, которая отвечает за воронку от первого визита до оплаченного урока. Основная работа — фронтенд на TypeScript и React (около 70%), плюс бэкенд на Python и Node.js: личный кабинет посетителя, сквозная атрибуция, серверные интеграции с рекламными платформами и поддержка A/B-тестов. Нужен опыт от 3 лет с TypeScript/React, уверенные навыки Python и Node.js, понимание трекинга и аналитики, английский для работы в международной команде. Предлагают полностью удалённую работу и безлимитные отпуска.
Похожие вакансии
6 вакансий
Старший Backend разработчик (Python/Node.js)
Novakid ищет старшего backend-разработчика в команду Visitor Squad, которая отвечает за воронку от первого визита до оплаченного урока. Основная работа — Python-сервисы и API для регистрации, бронирования и личного кабинета, а также серверные интеграции с рекламными платформами и атрибуция. Около 30% времени — фронтенд на React/TypeScript. Требуется 5+ лет продакшн-опыта на Python, уверенный Node.js и свободный английский. Предлагают полностью удалённую работу и неограниченный отпуск.
Senior Python Engineer
~1 125 280 – 1 893 500 ₸ оценка по всем рынкам
Разработка высоконагруженного защищённого шлюза для контроля привилегированного доступа: новые модули обработки сетевых протоколов RDP/SSH/HTTP, оптимизация работы с Redis, сборка deb-пакетов под Astra Linux. Нужен опыт коммерческой разработки на Python от 6 лет, глубокое знание Linux, pytest, CI/CD и системного администрирования Debian/Astra Linux. Официальное трудоустройство по ТК РФ, работа в офисе по московскому графику, соцпакет после испытательного срока.
Ведущий Backend-разработчик (AI)
~1 125 280 – 1 893 500 ₸ оценка по всем рынкам
Разработка backend-части веб-приложения на Python и Postgres для продукта с AI-моделями и компьютерным зрением. Нужен опыт бэкенда на Python от 5 лет, FastAPI, базы данных, Linux, Docker и Kubernetes. Предлагают гибридный или полностью удалённый формат, конкурентную зарплату, премии за научные достижения и медицинскую страховку.
Middle+/Senior Software Engineer (Python)
~1 125 280 – 1 893 500 ₸ оценка по стеку, все рынки
Компания Haiqu создаёт программный слой между квантовыми алгоритмами и квантовым железом. Нужен сильный Python-инженер с опытом системного программирования (желательно C++ или Rust), который будет строить фреймворк для квантовых вычислений, компиляторные IR, JIT/AOT-компиляцию и runtime-систему. Опыт в квантовых вычислениях не требуется — важнее инженерные фундаменты и понимание компиляторов, рантаймов и языков программирования. Ищем в первую очередь кандидатов из Украины, предпочтительно во Львове.
Старший Python инженер
~1 125 280 – 1 893 500 ₸ оценка по стеку, все рынки
Ciklum ищет старшего Python-инженера для разработки бэкенда и обработки данных в сложном веб-приложении Pathfinder для стратегического планирования. Нужен сильный опыт в Python, SQL, REST API, асинхронной обработке и оптимизации производительности. Предлагают полностью удалённую работу, гибкий график, медицинскую страховку и обучение.
Senior Python Developer
~1 125 280 – 1 893 500 ₸ оценка по всем рынкам
Разработка и развитие собственного платежного шлюза для портфеля B2C-продуктов: интеграции с международными PSP, подписочные списания, маршрутизация транзакций и надежность денежных операций. Нужен Senior Python-разработчик с опытом от 4 лет в backend и от 2 лет в платежном домене, знанием FastAPI, PostgreSQL, Docker и REST API. Предлагают полностью удаленную работу, гибкий график и перспективу роста до Tech Lead.