Назад

Software Engineer

Направление «Freedom Travel»

Freedom Lifestyle — лайфстайл-направление Freedom Holding Corp. (Nasdaq: FRHC). В экосистему входят Ticketon, Freedom Travel, Naimi, Freedom X и другие компании.

Freedom Travel — travel-tech компания в экосистеме Freedom. Мы развиваем цифровые сервисы для бронирования авиабилетов, отелей и железнодорожных билетов, а также B2B-платформу для корпоративных клиентов и туристических агентств.

Ищем Python Backend Developer, который будет участвовать в развитии backend-части B2B-платформы, создавать новые сервисы и интеграции с международными поставщиками travel-контента.

Чем предстоит заниматься:

  • Разрабатывать и развивать backend-сервисы B2B-платформы: API для агентов и корпоративных клиентов, личный кабинет партнёра, расчёты и отчётность.

  • Создавать интеграции с поставщиками travel-контента: GDS, NDC-авиакомпаниями, агрегаторами отелей и железнодорожных билетов.

  • Проектировать новые сервисы и дорабатывать существующие — от обсуждения требований с продуктовой командой до запуска в production.

  • Оптимизировать производительность и надёжность сервисов поиска, бронирования и выписки билетов при высоких нагрузках.

  • Поддерживать сервисы в production: мониторить состояние, разбирать инциденты и устранять причины сбоев.

  • Участвовать в code review, архитектурных решениях и развитии инженерных практик команды.

  • Взаимодействовать с frontend-разработчиками, QA, аналитиками и смежными командами.

Что для нас важно:

  • Опыт коммерческой backend-разработки от 3 лет.

  • Уверенное владение Python и его экосистемой.

  • Опыт работы с Django и/или FastAPI.

  • Опыт проектирования REST API и понимание принципов микросервисной архитектуры.

  • Уверенная работа с PostgreSQL: проектирование схем данных, оптимизация запросов и индексов.

  • Опыт работы с Redis и брокерами сообщений (RabbitMQ).

  • Опыт интеграции с внешними API: обработка ошибок, ретраи, таймауты и идемпотентность.

  • Практический опыт работы с Docker, CI/CD и базовое понимание Kubernetes.

  • Опыт написания тестов и умение поддерживать чистый, понятный и масштабируемый код.

  • Самостоятельность, умение разбираться в технически сложных задачах и доводить их до результата.

Будет плюсом:

  • Опыт в travel-tech: работа с GDS (Amadeus, Sabre, Galileo), NDC, бронированием и выпиской авиабилетов.

  • Опыт разработки B2B-продуктов: биллинг, взаиморасчёты, интеграции с агентскими сетями.

  • Опыт работы с highload-системами и распределённой архитектурой.

  • Знание инструментов мониторинга и observability: Grafana, Prometheus, Sentry.