Fullstack-разработчик
AKRON HOLDING ищет Fullstack-разработчика с опытом 1-3 года. Удаленная, гибридная или офисная работа над платформой бронирования путешествий. Контакт: *****
Обязанности: - Проектирование и разработка бэкенд-сервисов платформы "Akron Tour": поиск туров, бронирование, расчет стоимости, личные кабинеты для путешественников и агентств, согласование командировок - Разработка фронтенд-интерфейсов (кабинеты агента, путешественника и администратора) с использованием React + TypeScript и дизайн-системы компании - Интеграция с внешними системами: GDS (Amadeus/Sabre), API туроператоров и отелей, платежные шлюзы, сервисы документооборота и идентификации - Проектирование и оптимизация схемы базы данных PostgreSQL, написание миграций, оптимизация производительности запросов при высоких нагрузках - Участие в код-ревью, парном программировании, техническом наставничестве младших разработчиков и онбординге - Покрытие кода модульными и интеграционными тестами, участие в настройке и поддержке CI/CD пайплайнов, наблюдаемости продакшена (логи, метрики, трассировка) - Участие в анализе требований с аналитиками и продакт-менеджерами, оценка сложности задач, декомпозиция эпиков
Требования: - Глубокие знания Python (FastAPI / Django REST Framework), опыт проектирования REST API и асинхронных сервисов, понимание принципов SOLID, DDD, Clean Architecture - Уверенная работа с PostgreSQL: индексы, CTE, оконные функции, партиционирование, проектирование схем под нагрузкой, опыт оптимизации медленных запросов - Понимание построения отказоустойчивых распределенных систем, опыт работы с кэшем (Redis), очередями (Celery/RabbitMQ), контейнеризацией (Docker, Kubernetes - базовый уровень) - Коммерческий опыт разработки на Python (Middle+/Senior), а также фронтенд React + TypeScript, React Native - Опыт в туристических/B2B-системах бронирования или высоконагруженных e-commerce проектах будет плюсом - Готовность быстро осваивать новые технологии и предметную область (туристическая индустрия, особенности командировок и B2B/B2C бронирования)
Полная занятость, график 5/2, формат работы: удаленно, гибридно или в офисе.
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал