Обязанности:
О роли Мы продуктовая компания в сфере 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/22. Удаленный формат (работайте в любой удобной локации)3. Конкурентное вознаграждение4. 4 недели оплачиваемого отпуска в год + праздники Этапы отбора Скрининг с AI-рекрутером Интервью с HR Техническое интервью со Старшим разработчиком или Архитектором. Разговор об инженерном мышлении: как вы разбираетесь в задачах, как работаете с неопределённостью, как используете AI в разработке. Никаких алгоритмических головоломок на время — только живой разговор о реальном опыте. Если вы умеете быстро разбираться, задавать правильные вопросы, использовать AI как рабочий инструмент и отвечать за качество решения — нам стоит поговорить.Похожие вакансии