Назад
5 дней назад

Python Backend Developer, Fullstack-capable (EdTech)

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

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

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

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

Текст:
/
TL;DR
Python Backend Developer, Fullstack-capable (EdTech): Building and maintaining Python services and APIs for registration, booking, visitor accounts, attribution, and advertising-platform integrations with an accent on backend ownership, conversion tracking, and reliable experimentation infrastructure. Focus on designing idempotent event pipelines, diagnosing attribution gaps, optimizing service performance, and shipping React/TypeScript features end-to-end.

Location: Remote from Serbia

Salary: From $4,000 net per month

Company

Novakid is an online English school for children building AI-driven education products.

What you will do

  • Design, build, and maintain Python services and APIs for registration, booking, and visitor accounts.
  • 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 gaps in visitor-to-lead and visitor-to-booking data.
  • Improve service speed and reliability through caching, query optimization, production debugging, and server-side rendering maintenance 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 in Python, including independently designed, shipped, and supported services.
  • Strong fundamentals in API design, relational databases, SQL, caching, background jobs, and third-party API integrations.
  • Production debugging experience with 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 locate data loss.
  • Fluent English required.

Nice to have

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

Culture & Benefits

  • Fully remote work.
  • Opportunity to contribute to AI-driven education.
  • Dynamic product team focused on building innovative products.
  • Unlimited holidays.

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