Привет! Мы команда Туту. У нас сервис путешествий, мы каждый день отправляем флот самолётов, несколько поездов и много автобусов. Сервис помогает путешественникам с билетами, расписаниями, отелями и всем прочим для поездок. В компании 900+ человек, из них около 300 — ИТ.
Сейчас мы запускаем новое перспективное направление — B2B-платформу для командировок. Наш основной челлендж — построить понятный и удобный инструмент, который закроет реальные потребности бизнеса, учтёт специфику корпоративных клиентов и поможет автоматизировать множество процессов.
Ищем Go-разработчика, который будет реализовывать новые решения и поддерживать существующие — делать вместе с командой лучший сервис.
Немного про стек
— Микросервисы на Go, живут в OpenShift (K8s). Для их мониторинга используем связку Prometheus + Kibana.
— Внутри продукта сервисы общаются по gRPC, с некоторыми сервисами других команд — REST.
— MongoDB — основное хранилище данных. Также используем MariaDB там, где нужна реляционка.
— Для очередей используем Kafka, для кеша — Redis и Memcached.
— Фронтенд живёт на React + TS, некоторые внутренние админки — на NextJS.
— Для e2e-тестирования веба используем WebdriverIO.
— Продуктовые метрики собираем в ClickHouse.
От вас нужно
— Опыт коммерческой разработки на Go от 3–4 лет.
— Стремление писать читаемый и поддерживаемый код.
— Опыт проектирования архитектуры приложения, взаимодействия сервисов и описания интерфейсов.
— Умение открыто задавать интересующие вопросы и не проходить мимо проблем.
— Опыт написания тестов.
Вам предстоит
— Участие в формировании требований к новому продукту B2B.
— Участие в построении архитектуры B2B.
— Проработка задач по проекту, их оценка и декомпозиция.
— Разработка проекта B2B и его дальнейшая поддержка.
— Проведение код-ревью других разработчиков в команде.
Про команду и рабочие процессы
Сейчас в направлении В2В две команды: техническая и бизнесовая, с которыми предстоит работать. Но в дальнейшем направление будет расширяться до 3 полноценных команд.
Состав технической команды: тимлид, backend — 2, frontend — 1, QA — 1.
Состав бизнесовой команды: продуктовый аналитик, дизайнер, PO.
Команды живут по скраму: двухнедельные спринты, ретро, дейлики и прочие церемонии.
График работы
Работаем 5/2, гибкое начало рабочего дня. Можно взять место в офисе или работать на гибридном графике и приезжать в офис по потребности.
Интервью с HR-менеджером (30-40 минут)
Техническое интервью (2 часа)
Финальная встреча с руководителем (1 час)
Присылайте резюме и задавайте вопросы в телеграме