Привет! Мы команда Туту. У нас сервис путешествий, мы каждый день отправляем флот самолётов, несколько поездов и много автобусов. Сервис помогает путешественникам с билетами, расписаниями, отелями и всем прочим для поездок. В компании больше 900 человек, из них около 300 — ИТ.
Продукт нашей команды — это единый поиск, который меняет подход к планированию и покупке путешествий. Глобальная цель — сделать процесс выбора направления, транспорта и дат более удобным и выгодным для пользователей. Мы задаём новые тренды и помогаем пользователям найти лучшие варианты путешествий.
В ближайшее время мы хотим трансформировать продукт команды в гибкую платформу, где наши соседние продукты смогут внедрять новые фичи в единый поиск быстрее и эффективнее.
Кого мы ищем
Middle backend-разработчика, который вместе с командой будет разрабатывать новые решения и поддерживать существующие.
Про стек
Микросервисы на Go, живут в OpenShift.
БД: MongoDB, Postgre, MariaDB.
Логи/метрики: Elastic, Prometheus, Grafana.
Обсервабилити: Sentry, Jaeger.
Брокеры сообщений: Kafka.
Кеши: Redis.
Основные задачи
— Реализация бэкенд-сервисов для работы страниц выдачи и различной новой функциональности на них.
— Повышение конверсии и снижение процента отказа на этапе выбора билетов или места проживания за счёт развития существующего и добавления нового функционала.
— Покрытие кода тестами (юнит, интеграционные, е2е) в соответствии с внутренними требованиями.
— Участие в решении проблем работы сервиса, реакция на инциденты.
— Оптимизация производительности создаваемых решений в соответствии с внутренними требованиями.
От вас нужно
— Опыт коммерческой разработки на Go от 2 лет.
— Стремление писать читаемый и поддерживаемый код.
— Опыт работы с микросервисной архитектурой и реляционными базами данных.
— Опыт покрытия кода тестами.
— Высокий уровень самостоятельности и ответственности.
Про команду и рабочие процессы
В команде сейчас 17 человек, которые разделены на две подкоманды, и есть общие роли.
Общие роли: РО, техлид, два продуктовых аналитика, два дизайнера, два тестировщика — веб и мобайл, системный аналитик. Разработчики (4 — frontend, 1 — backend, 2 — Android, 2 — iOS) поделены на две подкоманды.
По процессам: у нас двухнедельные спринты, планирование, демо, ретро, PBR и ежедневные небольшие стендапы.
График работы
Мы приветствуем любой формат занятости, который будет удобен для вас: полная удалёнка, работа из офиса или посещение офиса когда захочется.
Про компанию
— Компания с хорошим техническим стеком, техруководителями и готовностью одними из первых пробовать новые технологии.
— Хорошая техническая инфраструктура и очень крутая внутренняя база знаний.
— Открываются новые направления, где можно делать всё с нуля.
Весь положенный набор плюшек: ДМС со стоматологией, кухня в офисе, страховка на путешествия, ноутбук, премии по результатам работы, оплата больничных, регулярная переиндексация зарплаты, а также обучение, премия за прочитанные книги и обмен опытом.
Интервью с HR-менеджером, 30 минут.
Технический скрининг, 30–40 минут.
Встреча с парой техспецов, 2 часа.
Финальная встреча в формате диалога с руководителем, 1 час.
Присылайте резюме и задавайте вопросы в телеграме