Мы связываем удивительный мир путешествий и открытий с обычными людьми, предоставляя удобные и полезные инструменты для планирования поездок
Backend Developer Go
(переход с других языков)
НЕ ЗАБУДЬ ССЫЛКУ НА СВОЙ ТГ
на кнопке "откликнуться"
Кто мы
на мировом рынке онлайн путешествий
900
+
штатных сотрудников, увлеченных путешествиями
крупнейших туристических онлайн-ресурсов в мире
путешественников, пользующихся нашими приложениями
лет
20
топ
30
млн
20
Вы:
И что у вас за команда?
Туту:
Привет! Туту — сервис путешествий, где можно купить билеты на поезда, самолёты и автобусы, посмотреть расписание пригородных поездов, найти туристические путёвки, забронировать отели и экскурсии, почитать отзывы на вагоны и самолёты, посмотреть, где там розетки и пеленальные столики, увидеть фото и пропасть на полжизни.

Блог на Хабре вот, у нас и про разработку, и про интересное вокруг: https://habr.com/ru/company/tuturu/.
Вы:
А кого вы ищете?
Туту:
Мы ищем backend-разработчиков, готовых сменить язык разработки на Go. Вы сразу включитесь в работу над практическими задачами из бэклога команд. Во время онбординга и адаптации у вас будет наставник, который поможет с выполнением задач и погружением в язык.
Немного про стек
Основной стек backend-разработки - Go. В некоторых командах есть PHP.
K8S + Openshift для оркестрации.
MariaDB, MongoDB, Redis и Elasticsearch для хранения наших данных. В некоторых командах есть ClickHouse.
GRPC для общения сервисов между собой.
Prometheus + Grafana, Kibana, Sentry для эксплуатации и сопровождения систем.
Kafka для обмена сообщениями.
Задачи ведём в Jira, документацию в Confluence.
Основные задачи
Задачи зависят от команды, в которую вы попадёте, например:
— Оптимизация работы инфраструктуры отелей, ускорение сервисов поиска и бронирования.
— Участие в разработке бэкенда для мобильного приложения авиации.
— Развитие отельного и транспортного кеша (разработка инструментов для продуктовых команд) и др.
От вас нужно
Опыт разработки на уровне middle+/ senior.
Понимание современных принципов организации кода.
Опыт участия в проектировании систем.
Практический опыт работы с SQL и/или noSQL.
Способность самостоятельно решать задачи со средним уровнем неопределённости.
Понимание жизненного цикла продукта и сервиса.
Плюсом будет
Опыт работы с высоконагруженными проектами.
Опыт обработки больших данных.
Про команду и рабочий процесс
В компании более 700 человек. Из них 300 — ИТ-специалисты, 100 — разработчики, больше 15 команд.
Работаем по скраму, спринты по 2 недели.
Про компанию
Основной офис в Москве недалеко от м. Нагатинская/Коломенская. В офисе горячие завтраки, зоны отдыха c VR, PS, музыкальные инструменты и классная атмосфера путешествий.
Работаем в гибридном формате: в офис приходим 1-2 раза в неделю, но возможна и полная удаленка.
Кандидатам из других регионов поможем с релокацией в Москву.
По результатам работы раз в квартал индексируется зарплата и выплачивается приятная премия.
Tech-преимущества
Современный стек
  • Backend: Go, MariaDB, MongoDB, Kafka, PHP (legacy), RabbitMQ (legacy).
  • Frontend: Typescript, SCSS, React, Redux, Next.js.
  • QA: web - Go, typescript (playwright); mob - AllureTestOPS, AppLive, Kaspresso, XCUITest, GitHub.
  • IOS: RxSwift, SwiftUI, Combine, UIKit, MVVM, UDF, TCA, VIPER.
  • Android: Kotlin, Clean Architecture, MVVM, Kotlin Coroutines, Dagger, Compose.
Платформа
ИТ платформа представляет собой набор сервисов для управления инфраструктурой, доступных через консоль и построенных на принципах ClickOps. Работа в консоли платформы напоминает работу в хорошо продуманной IDE, где создание сервисов и настройка роутов доступны всего за несколько кликов.
Гильдии
Мы обмениваемся опытом далеко за пределами своей команды, что позволяет быстро профессионально расти. Есть внутренние выступления и общие митапы.
Развитие
Есть вертикальное и горизонтальное развитие, например, можно переходить на новый стек или брать новые для себя области работы - всё довольно гибко.


С заботой о сотрудниках
ДМС со стоматологией и страховка на путешествия.
Корпоративная скидка на сервисы по работе с психологом: Альтер и Ясно.
Личный бюджет на профессиональное развитие, а также премии за чтение книг.
Развитая корпоративная культура: собираемся в клубы по интересам, а компания помогает с частичным финансированием.
Этапы собеседований:
1
Финальная встреча

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

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

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