Backend Developer
Мы связываем удивительный мир путешествий и открытий с обычными людьми, предоставляя удобные и полезные инструменты для планирования поездок
в команду мобильного приложения
Кто мы
млн
20
оценка приложения
в Apple Store
путешественников, пользующихся нашими приложениями
скачиваний на IOS
4,9
30
топ
крупнейших туристических онлайн-ресурсов в мире
3,3
млн
Вы:
И что у вас за команда?
Туту:
Привет! Мы мобильная команда, которая разрабатывает флагманский продукт Туту – наше основное приложение
У приложения на обеих платформах больше 8 миллионов установок и отличные оценки в AppStore и Google Play.
Вы:
А кого вы ищете?
Туту:
Сейчас мы ищем Backend - разработчика на задачи по проектированию и разработке продуктовых фичей вместе с мобильной командой.
Немного про стек
В плане техники мы пишем микросервисы на Go. Поэтому мы в первую очередь заинтересованы в Go-разработчиках или PHP-разработчиках, желающих сменить стек.
Данные храним в MongoDB и MariaDB. Также немного касаемся ClickHouse и ElasticSearch.
Микросервисы общаются между собой посредством HTTP / gRPC / Kafka.
Мониторим в Grafana и Sentry.
Основные задачи
Проектирование и разработка продуктовых фичей вместе с командой Альфа;
Саппорт вместе с командой Альфа.
Область продуктовых задач включает в себя:
- Ответственность за проектирование mobile-first сервисов и синхронизация планов с бизнес-платформой;
- Ответственность за бекенд направление внутри команды Альфа и взаимодействие с мобильными разработчиками в команде;
- Ответственность за проектирование и доработку текущих API продуктов для интеграции mobile-first сервисов с продуктами. Как следствие общение с разработчиками продуктов.
От вас нужно
Опыт работы с Go и PHP.
Опыт работы с MySQL, PostgreSQL, MariaDB, Redis.
Опыт работы с Kubernetes(k8s), Docker, Grafana, Sentry, OpenShift, Bamboo, Gitlab.
Опыт работы с RabbitMQ, Kafka, NATS, ZeroMQ (любые MQ).
Мы ценим самостоятельность, готовность отстаивать свое мнение, а также умение договориться.
Про команду и рабочий процесс
Команда кроссфункциональная: по 2 iOS- и Android-разработчика, QA, Senior Backend (Teamlead).
Над мобильным приложением всего работают две команды, команда Альфа - одна из них. У команд общий Product Owner, Techlead, системный и продуктовый аналитики, дизайнер.
Есть внутренняя гильдия backend-разработчиков. Больше всего общения и обсуждений будет с лидом в команде. Разработка ведется через процесс код-ревью от коллег.
Команда идет продуктовыми спринтами по 2 недели.
Команда кроссфункциональна. Работаем как с разными доменами, так и с разными стеками. Отличная возможность расширить кругозор.
Про компанию
Основной офис в Москве недалеко от м. Нагатинская/Коломенская. В офисе горячие завтраки, зоны отдыха c VR, PS, музыкальные инструменты и классная атмосфера путешествий.
Работаем в гибридном формате: в офис приходим 1-2 раза в неделю, но возможна и полная удаленка.
Кандидатам из других регионов поможем с релокацией в Москву.
По результатам работы раз в квартал индексируется зарплата и выплачивается приятная премия.
Tech-преимущества
Современный стек; минимум монолита, 95% это микросервисы. Каждая команда определяет свой стек самостоятельно.
Команды в которых можно оказать большое техническое и продуктовое влияние. Возможность выбрать в какой команде вам интереснее работать.
Новая техническая инфраструктура, актуальная база знаний и документация благодаря которой легко влиться в проект.
Работаем по гибким методологиям: agile.
С заботой о сотрудниках
ДМС со стоматологией и страховка на путешествия.
Корпоративная скидка на сервисы по работе с психологом: Альтер и Ясно.
Личный бюджет на профессиональное развитие, а также премии за чтение книг.
Развитая корпоративная культура: собираемся в клубы по интересам, а компания помогает с частичным финансированием.
Этапы собеседований:
1
2
3
Общение с HR менеджером

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

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

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