Назад

Не получаете ответ?

Вакансия опубликована 7 дн. назад - шансы на ответ снижаются.

7 дней назад

Senior Python Backend Developer (Fullstack)

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

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

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

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

Текст:
/
TL;DR
Senior Python Backend Developer (Fullstack): Building and optimizing APIs and services for an online English school’s visitor funnel, including registration, booking, attribution, and advertising-platform integrations with an accent on Python backend development, tracking reliability, and experiment-driven product work. Focus on designing resilient event pipelines with deduplication and retries, diagnosing attribution gaps, optimizing databases and caching, and delivering React/TypeScript features end-to-end.

Location: Fully remote; Minsk, Belarus

Salary: From $4,000 net per month

Company

Novakid is an online English school for children building a digital education product and a visitor funnel from the first visit to a paid lesson.

What you will do

  • Design, build, and maintain Python services and APIs for registration, booking, and the visitor account.
  • Develop server-side integrations with advertising platforms, including event delivery, deduplication, retries, and monitoring.
  • Own backend attribution, including visit tracking, UTM persistence, and investigation of V2L/V2B data gaps.
  • Improve service performance and reliability through caching, query optimization, production debugging, and server-side rendering support in Node.js/Express.
  • Support server-side A/B testing with feature flags, rollouts, and experiment cleanup.
  • Deliver frontend changes in React and TypeScript when features require end-to-end implementation.

Requirements

  • 5+ years of production backend development with Python, including independently designed, shipped, and supported services.
  • Strong knowledge of API design, relational databases, SQL, caching, background jobs, and third-party API integrations.
  • Experience with production debugging, logs, error tracking, and root-cause analysis.
  • Ability to read and modify Node.js/Express services and deliver features with TypeScript and React.
  • Understanding of tracking data flows from click to report and the ability to identify data-loss points.
  • Fluent English is required.

Nice to have

  • Server-side conversion tracking with CAPI, Events API, or server-side GTM.
  • BigQuery experience for validating product hypotheses with data.
  • CDN and edge caching experience, including CloudFront or similar technologies.
  • Knowledge of GDPR and consent mechanisms.
  • End-to-end testing with Playwright or Cypress.

Culture & Benefits

  • Fully remote work.
  • Opportunity to contribute to AI-driven education.
  • Dynamic product development environment focused on experimentation and metrics.
  • Unlimited vacation.

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