Senior Python Developer
Client: UK-based 🇬🇧
Project type: B2B Hotel Booking & Management Platform
Cooperation model: Contract / FOP
Team: 4 Senior Engineers on our side + technical product owner on client’s side
Engagement: Long-term
Проект:
Масштабна готельна платформа з повним функціоналом: бронювання, управління ресурсами, аналітика, інтеграції.
Продукт націлений на B2B сегмент (готелі, апарт-комплекси, локальні оператори), тому вимоги до якості коду, масштабованості та безпеки - високі. Клієнт технічний, залучений у процес розробки, цінує архітектурну зрілість та продуктивність команди.
Обов'язки
- Розробка масштабованих backend-сервісів з використанням Python
- Активна участь в обговоренні архітектури та технічних рішень
- Робота з асинхронним стеком (FastAPI async endpoints, asyncio, aiohttp)
- Інтеграція з зовнішніми API, аналітичними та платіжними сервісами
- Оптимізація продуктивності, участь у code review, CI/CD
Взаємодія з фронтенд, DevOps, продукт-командою
Вимоги
- 7+ років досвіду у бекенд-розробці з Python
- Асинхронне програмування: asyncio, aiohttp, FastAPI (async) - must
- Досвід з FastAPI, Flask, Django, AioHTTP, Celery
- Робота з БД: PostgreSQL, MySQL, MongoDB, Redis, Snowflake
- Інфраструктура: Docker, Kubernetes, AWS, Linux, CI/CD (Git)
- Airflow, Spark - плюс
- Досвід з мікросервісною архітектурою та REST API
Впевнена англійська - C1, оскільки буде багато комунікації з клієнтом
Буде плюсом
- Досвід у booking/travel tech системах
- Розуміння security практик, оптимізації performance
Знання Event-Driven Architecture, Kafka, RabbitMQ
Що ми пропонуємо
- Робота над технічно складним і стабільним проектом
- Потужна команда без мікроменеджменту
- Гнучкий графік, частково асинхронна співпраця
- Прямий вплив на продукт і комунікацію з клієнтом
- Залучення до ключових рішень на рівні архітектури та процесів
Required languages
English | C1 - Advanced |