Мы связываем удивительный мир путешествий и открытий с обычными людьми, предоставляя удобные и полезные инструменты для планирования поездок
НЕ ЗАБУДЬ ССЫЛКУ НА СВОЙ ТГ
на кнопке "откликнуться"
Android developer
в команду Mobile Core
Кто мы
лет
20
на мировом рынке онлайн путешествий
700
+
штатных сотрудников, увлеченных путешествиями
крупнейших туристических онлайн-ресурсов в мире
путешественников, пользующихся нашими приложениями
топ
30
млн
20
Вы:
И что у вас за команда?
Туту:
Мы в Туту занимаемся путешествиями, у нас есть электрички, самолёты, поезда, автобусы, отели, туры и вообще всё, что нужно для того, чтобы куда-то уехать и вернуться. Кроме продуктовых команд есть ещё инфраструктурные, и вот Mobile Core — это мы, те, кто упрощает жизнь мобильным разработчикам и тестировщикам из продуктовых команд. Мы формируем и внедряем общие правила архитектуры и код-стайла, разрабатываем инструменты автоматизации, настраиваем CI/CD и ускоряем сборки, собираем метрики процесса разработки и помогаем коллегам работать над продуктовыми задачами эффективнее.
Вы:
А кого вы ищете?
Туту:
Мы в поисках Android разработчика, который займётся разработкой и поддержкой инфраструктуры и CI/СD.
Немного про стек
Основной язык - Kotlin. Для сервисов используем ktor, и kmm.
Часть CI/CD работает на Github Actions. Но активно перевозим во внутреннюю инфраструктуру.
Fastlane, Gradle
Используем библиотеки для снапшотов
Настроены пайлпайны для прогонов на PR и регрессионные. А также автоматический релиз-трейн.
Основные задачи
Поддержка и развитие CI/CD инфраструктуры (Github Actions, Self-hosted builders)
Разработка и поддержка инструментов для мобильной разработки
Автоматизация рутинных задач
Выстроить с нуля архитектуру инфраструктурных сервисов
Написание сервисов и плагинов Gradle на Kotlin
От вас нужно
Опыт разработчика на платформе Android. Kotlin в приоритете, но Java тоже хорошо. Главное - знание процессов разработки и сборки мобильных приложений.
Опыт работы с Fastlane или Gradle будет плюсом
Опыт настройки одной из CI/CD систем: Gitlab CI/CD, Github Actions, CircleCI, Bamboo или других.
Про команду и рабочий процесс
В Mobile Core команде есть лиды по направлениям QA, iOS, Android; Mobile DevOps и QA.
Сейчас в Туту 4 команды приложений и 2 отвечающих за конкретные фичи. Core команда «парит» над всеми командами и в курсе происходящего везде.
Мы не только «летаем в облаках», но и подключаемся, чтобы решать конкретные задачи руками вместе с командами. Это позволяет понимать, что из реализованного нами для всех работает, а что — нет. Также это помогает узнавать о реальных проблемах, с которыми сталкиваются команды.
Команда фокусируется на проектировании архитектуры и стандартов, разработке инструментов для уменьшения time-to-market, внедрении процессов в продуктовых командах.
Как организован процесс работы:
• Обычные Agile-активности;
• Утренние стендапы;
• Каждые две недели демо с результатами спринта, ретро и планирование;
• Большие задачи обязательно прорабатываем заранее, иногда вместе с другими разработчиками и экспертами.
Про компанию
Основной офис в Москве недалеко от м. Нагатинская/Коломенская. В офисе горячие завтраки, зоны отдыха c VR, PS, музыкальные инструменты и классная атмосфера путешествий.
Работаем в гибридном формате: в офис приходим 1-2 раза в неделю, но возможна и полная удаленка.
Кандидатам из других регионов поможем с релокацией в Москву.
По результатам работы раз в квартал индексируется зарплата и выплачивается приятная премия.
Tech-преимущества
Современный стек; минимум монолита, 95% это микросервисы. Каждая команда определяет свой стек самостоятельно.
Команды в которых можно оказать большое техническое и продуктовое влияние. Возможность выбрать в какой команде вам интереснее работать.
Новая техническая инфраструктура, актуальная база знаний и документация благодаря которой легко влиться в проект.
Работаем по гибким методологиям: agile.
С заботой о сотрудниках
ДМС со стоматологией и страховка на путешествия.
Корпоративная скидка на сервисы по работе с психологом: Альтер и Ясно.
Личный бюджет на профессиональное развитие, а также премии за чтение книг.
Развитая корпоративная культура: собираемся в клубы по интересам, а компания помогает с частичным финансированием.
Этапы собеседований:
1
2
3
Общение с HR менеджером

Телефонное собеседование на 15−20 минут, перед знакомством с командой.
Техническое интервью

Онлайн встреча с парой тех-спецов, чтобы познакомиться с вашим опытом и навыками
Финальная встреча

Общение в формате диалога с руководителем, возможность задать все вопросы о тонкостях работы в команде.