Backend Developer (Go)

в команду TutuID
Backend
Разработка

Привет! Мы команда Туту. У нас сервис путешествий, мы каждый день отправляем флот самолётов, несколько поездов и много автобусов. Сервис помогает путешественникам с билетами, расписаниями, отелями и всем прочим для поездок. В компании больше 900 человек, из них около 300 — ИТ.

Мы в TutuID разрабатываем сервисы и интерфейсы для идентификации и аутентификации посетителей Туту.ру, а также ведём работу над созданием нового личного кабинета. У нас сложные технические задачи и высокие требования к надежности, производительности и безопасности. Одна из ключевых задач команды — улучшение пользовательского опыта за счёт создания удобных инструментов для упрощения и автоматизации постпродажного обслуживания клиентов.

TutuID и новый личный кабинет — важнейшие элементы постпродажного обслуживания наших клиентов, которые позволят повысить лояльность и возвращаемость, а также снизят нагрузку на контакт-центр. Возвращать или обменивать билеты, управлять личными данными и бонусными баллами, получать поддержку в контакт-центре — всё это будет максимально просто благодаря нашим решениям.

Кого мы ищем

Backend-разработчика, который вместе с командой будет разрабатывать новые решения и поддерживать существующие.

Основные задачи

  • Разрабатывать высоконагруженные сервисы.
  • Отвечать за качество своего кода и покрывать его unit-тестами.
  • Участвовать в обсуждениях и планировании реализации новых фич.
  • Проводить код-ревью.
  • Коммуницировать с участниками других команд внутри Туту, помогая им в решении вопросов, возникающих в процессе интеграции их продуктов с нашими системами.
  • Активно участвовать в поиске и решении возникающих технических проблем, реагировать на инциденты.
  • Работать в распределенной команде по Scrum.

Что ждём от вас

  • Опыт коммерческой разработки на Golang от 4 лет.
  • Опыт разработки микросервисной архитектуры.
  • Опыт проектирования архитектуры приложения, взаимодействия сервисов и описания интерфейсов (REST openapi, grpc protobuf).
  • Умение и желание писать unit-тесты.
  • Опыт работы с Kafka.
  • Опыт работы с реляционными БД (мы используем MariaDB).
  • Готовность много взаимодействовать с ребятами из других команд.

Стек

  • Микросервисы на Go, живут в OpenShift.
  • БД: MongoDB, Postgre, MariaDB.
  • Логи/метрики: Elastic, Prometheus, Grafana.
  • Обсервабилити: Sentry, Jaeger.
  • Брокеры сообщений: Kafka.
  • Кеши: Redis.

Про команду и рабочий процесс

  • На данный момент в команде есть Tech Lead и Product Owner, 3 backend-разработчика, 2 frontend-разработчик, системный и продуктовый аналитики, 2 QA-инженера, дизайнер, 3 iOS-разработчика, 3 Android-разработчика.
  • Мы работаем по классическому SCRUM с двухнедельными спринтами. Бэклог, планирования, ретроспективы, ежедневные встречи — это всё есть у нас.

График работы

  • Работаем 5/2. Можно взять постоянное место в офисе, работать на гибридном графике или полностью удалённо.

Backend Developer (Go)
в команду TutuID
Backend
Разработка
Поделиться

Сделаем наше совместное путешествие комфортным

ДМС
Реферальная программа
Выстроенная система адаптации
Клубы по интересам
Скидки у партнёров

Путь к оферу в Туту

  • Общение с рекрутером на 30–40 минут.

    Обсудим детали вакансии, опыт и зарплатные ожидания (помни, с 2025 года действует прогрессивная ставка НДФЛ, ориентируемся на суммы в gross).
  • Техническое собеседование на 2 часа.

    Встреча с парой наших тех.спецов.
  • Финальная встреча на 1 час.

    Встреча с будущим руководителем.
  • Откликнулось?
    Откликайтесь!

    Присылайте резюме и задавайте вопросы в телеграме

    Другие вакансии