О роли
Мы продуктовая компания в сфере Aviation / Travel-tech. Делаем OTA, агентские системы, инструменты для обменов и возвратов авиабилетов, внутреннюю автоматизацию и интеграции.
Знание авиационного домена — не нужно. Нам важнее то, как вы думаете, как разбираетесь в сложных задачах и как работаете с результатом.
Почему вакансия называется AI-agnostic
AI-инструменты — часть работы, не требование к резюме. Мы активно используем Cursor, GitHub Copilot, Claude, ChatGPT, Codex. Для нас это не «плюс» — это нормальный рабочий процесс. Мы ищем инженера, который использует AI как ускоритель, понимает его ограничения и сохраняет ответственность за результат.
Стек вторичен, мышление — первично. У нас в продуктах встречаются .NET / C#, Java / Kotlin, Python, React.js, REST API, очереди, базы данных и внешние интеграции. Вам не нужно знать всё. Нужна сильная инженерная база и готовность разбираться в новом.
Что предстоит делать
-
Разбираться в продуктовых задачах и переводить их в технические решения
-
Работать с backend, fullstack или интеграциями — в зависимости от задачи
-
Читать, понимать и менять чужой и legacy-код
-
Проектировать простые и надёжные решения без избыточной сложности
-
Работать с API, интеграциями, базами данных, бизнес-процессами
-
Использовать AI-инструменты для анализа, разработки, тестов, рефакторинга
-
Проверять код — свой, командный и сгенерированный AI
-
Видеть риски: edge cases, ошибки интеграций, нестабильные сценарии
-
Участвовать в обсуждении решений, а не только «брать задачи в работу»
Что важно для нас
-
Коммерческий опыт от 3 лет в backend или fullstack — production-код, тестирование, поддержка после релиза
-
Уверенная база хотя бы в одном из языков: C# / .NET, Java / Kotlin, Python, JavaScript / TypeScript / Node.js, Go, Scala
-
Опыт с API, интеграциями и базами данных (PostgreSQL, MySQL, MongoDB, Redis и внешние системы)
-
Самостоятельность: умение разобраться в проблеме, сформулировать подход и довести до результата без детального ТЗ
-
Регулярное использование AI-инструментов (Cursor, Copilot, ChatGPT, Claude и др.) — как нормальная часть рабочего дня, с пониманием, где AI может ошибиться
Будет плюсом
-
Сложная бизнес-логика и domain-heavy продукты
-
Очереди, async-обработка, распределённые системы (Kafka, RabbitMQ, SQS)
-
Опыт с back-office и internal tools
-
Несколько языков или технологических стеков в опыте
-
Опыт в travel-tech или aviation (домен можно освоить — не критично)
Кого мы не ищем
Разработчика, которому нужна чёткая инструкция на каждый шаг. Того, кто не готов работать с неопределённостью, незнакомым кодом или новым стеком. И того, кто принципиально не использует AI-инструменты в работе.
Общая информация
1. Гибкий график, 5/2
2. Удаленный формат (работайте в любой удобной локации)
3. Конкурентное вознаграждение
4. 4 недели оплачиваемого отпуска в год + праздники
Этапы отбора
Скрининг с AI-рекрутером
Интервью с HR
Техническое интервью со Старшим разработчиком или Архитектором. Разговор об инженерном мышлении: как вы разбираетесь в задачах, как работаете с неопределённостью, как используете AI в разработке. Никаких алгоритмических головоломок на время — только живой разговор о реальном опыте.
Если вы умеете быстро разбираться, задавать правильные вопросы, использовать AI как рабочий инструмент и отвечать за качество решения — нам стоит поговорить.