О роли
Мы продуктовая компания в сфере Aviation / Travel-tech. Делаем OTA, агентские системы, инструменты для обменов и возвратов авиабилетов, внутреннюю автоматизацию и интеграции.
Знание авиационного домена — не нужно. Нам важнее то, как вы думаете, как разбираетесь в сложных задачах и как работаете с результатом.
Нам важнее не конкретный стек или домен, а способность быстро разбираться в новых системах, неоднозначных задачах и доводить решение до рабочего результата.
Почему вакансия называется AI-agnostic
AI-инструменты — часть работы, не требование к резюме. Мы активно используем Cursor, GitHub Copilot, Claude, ChatGPT, Codex. Для нас это не «плюс» — это нормальный рабочий процесс. Мы ищем инженера, который использует AI как ускоритель, понимает его ограничения и сохраняет ответственность за результат.
Стек вторичен, мышление — первично. У нас в продуктах встречаются .NET / C#, Java / Kotlin, Python, React.js, REST API, очереди, базы данных и внешние интеграции. Вам не нужно знать всё. Нужна сильная инженерная база и готовность разбираться в новом.
Для нас важно не наличие конкретных AI-инструментов в опыте, а способность сохранять инженерную самостоятельность и отвечать за итоговое решение.
Что предстоит делать
- Принимать технические решения в условиях ограниченной информации и меняющихся требований
- Работать с системами, где причина проблемы не всегда очевидна с первого взгляда
- Разбираться в продуктовых задачах и переводить их в технические решения
-
Работать с backend, fullstack или интеграциями — в зависимости от задачи
-
Читать, понимать и менять чужой и legacy-код
-
Проектировать простые и надёжные решения без избыточной сложности
-
Работать с API, интеграциями, базами данных, бизнес-процессами
-
Использовать AI-инструменты для анализа, разработки, тестов, рефакторинга
-
Проверять код — свой, командный и сгенерированный AI
-
Видеть риски: edge cases, ошибки интеграций, нестабильные сценарии
-
Участвовать в обсуждении решений, а не только «брать задачи в работу»
Что важно для нас
- Опыт самостоятельной работы с незнакомым кодом, интеграциями, неоднозначными требованиями или сложной бизнес-логикой будет большим плюсом.
- Опыт сопровождения production-систем после релиза будет преимуществом.
- Коммерческий опыт от 7 лет в 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 как рабочий инструмент и отвечать за качество решения — нам стоит поговорить.