Обязанности:Разработка backend-части платформы онлайн-бронирования авиабилетов и отелей.Интеграция с внешними travel-API:Amadeus Web Services / Self-Service API (поиск, ценообразование, создание PNR).Ratehawk API (поиск и бронирование отелей).MixVel / ТКП / NDC (лоукостеры и российские перевозчики).Проектирование архитектуры backend-сервисов (микросервисы / модульная структура).Разработка REST API для фронтенда.Обработка данных в формате XML/JSON (GDS и гостиничные API).Создание базовой админ-панели (через API) для работы с заказами.Интеграция логирования, обработка ошибок, взаимодействие с внешними сервисами.Работа с GitHub, написание документации (Swagger/OpenAPI или Markdown).Участие в проработке технической архитектуры проекта. Требования:Опыт коммерческой разработки backend от 3 лет.Опыт интеграции любой travel-системы: Amadeus / Sabre / Galileo / Travelport / NDC / Duffel / Kiwi / MixVel / ТКП.Понимание flight-логики:PNRсегментытарифы и таксыревайлидация / пересчётОтличное знание Node.js (NestJS/Express) или Python (FastAPI/Django).Знание REST API, умение строить чистую архитектуру.Уверенное владение XML и JSON (парсинг, маппинг).Умение работать с PostgreSQL/MySQL.Опыт документирования API.Плюсом будет:Опыт интеграции Ratehawk, Hotelbeds, TBO, MixVel.Опыт построения микросервисной или модульной архитектуры.Docker, Redis, RabbitMQ.Участие в разработке финтех или travel-проектов. Условия:Формат работы: удалённый.График: гибкий, ориентирован на результат.Долгосрочный проект (6-12 месяцев и более).Уровень дохода обсуждается индивидуальноИнтересный высоконагруженный проект в сфере travel fintech.Возможность влиять на архитектуру продукта.Travel Store Kazakhstan - группа компаний, объединяющая несколько направлений и сервисов в туристической и тревел‑инфраструктуре. Мы предлагаем полный спектр услуг для агентств, корпоративных клиентов и консьерж‑сервисов, объединённых общей концепцией надёжности, премиальности и цифровой эффективности.Мы предлагаем нашим клиентам высококачественные услуги в области туризма. Мы стремимся обеспечить индивидуальный подход к каждому клиенту, чтобы удовлетворить все их потребности и желания во время путешествия.Мы работаем с ограниченным количеством клиентов, чтобы обеспечить наивысший уровень обслуживания. Мы также предоставляем круглосуточную поддержку во время путешествия клиента, чтобы убедиться, что все идет гладко и безопасно.