Назад
Company hidden
4 дня назад

Backend Developer (Python)

Формат работы
remote (только Serbia)
Тип работы
fulltime
Грейд
senior
Английский
c1
Страна
Serbia
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

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

Для мэтча с этой вакансией нужен Plus

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

Текст:
/
TL;DR
Backend Developer (Python) (EdTech/AI): Building and operating Python services and APIs for registration, booking, visitor accounts, attribution, and advertising-platform integrations with an accent on reliability, tracking accuracy, and experimentation. Focus on designing backend systems, diagnosing production and attribution issues, optimizing caching and queries, and delivering supporting React/TypeScript frontend changes.

Location: Belgrade, Serbia; Remote

Company

hirify.global 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 personal accounts.
  • Build and own server-side integrations with advertising platforms, including Meta CAPI and TikTok Events API, covering event delivery, deduplication, retries, and monitoring.
  • Own backend attribution, including visit tracking, UTM persistence, and investigation of visitor-to-lead and visitor-to-booking data gaps.
  • Improve service performance and reliability through caching, query optimization, and debugging server-side rendering in the Node.js/Express layer.
  • Investigate production incidents using Sentry and 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 services designed, shipped, and supported independently in production.
  • Strong backend fundamentals covering API design, relational databases and SQL, caching, background jobs, and third-party API integrations including authentication, rate limits, retries, and idempotency.
  • Production debugging experience with logs and error tracking, including root-cause analysis.
  • Comfortable reading and changing Node.js and Express services.
  • Working TypeScript and React skills sufficient to deliver features end to end; expert level is not required.
  • Understanding of how tracking data travels from click to report and ability to identify where it is lost.
  • Product mindset focused on metrics and hypotheses rather than tickets alone.
  • Fluent English.

Nice to have

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

Culture & Benefits

  • Fully remote work.
  • Unlimited holidays.
  • Work on innovative products and AI-driven education.
  • Collaborative squad processes including planning, grooming, code review, sprints, and releases.

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