Senior Go developer

в Центр путешествий

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

Ищем Senior Go разработчика, который вместе с командой будет развивать Центр путешествий — пространство, которое помогает пользователям не только покупать билеты, но и удобно управлять всей поездкой в одном месте.

Наша цель сделать так, чтобы после покупки пользователь мог легко получить доступ ко всей необходимой информации о поездке, а также вовремя находить полезные дополнительные сервисы и предложения. 

Главный вызов на ближайшее время — превратить экран поездки в полноценный центр управления путешествием. 

Тебе предстоит

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

— Развивать экран поездки: добавлять новые возможности, интегрировать их с другими частями продукта и поддерживать уже запущенные решения

— Следить за качеством кода, описывать реализованные решения в документации и покрывать их unit-тестами

— Принимать архитектурные решения, участвовать в обсуждениях и планировать реализацию новых фич

— Проводить код-ревью

— Коммуницировать с другими командами внутри Туту, помогая в решении вопросов, возникающих в процессе интеграции продуктов

— Сопровождать сервисы во время их эксплуатации, реагировать на возникающие инциденты

— Работать в распределенной команде по Scrum.

Мы ждём, что ты

— Разрабатываешь веб-приложения в коммерческих проектах от 5 лет, из них от 2 лет — на Go
— Проектировал архитектуру приложения, взаимодействия сервисов и описания контрактов

— Работал с MySQL, Redis, CI/CD, gRPC

— Умеешь проектировать решения в микросервисной архитектуре
— Можешь быть самостоятельным и инициативным в проектировании, разработке и кросскомандном взаимодействии
— Пишешь unit-тесты

Будет плюсом

— Опыт работы с Kafka

— Опыт работы с Kubernetes

Наш стек

— Пишем микросервисы на Go с помощью чистой архитектуры и событий

— Разрабатываем все наши микросервисы в платформе OpenShift, она обеспечивает нам CI/CD и позволяет быстро доставлять код

— Следим за состоянием наших сервисов с помощью Prometheus, Grafana, Kibana, Sentry, Jaeger

— Для взаимодействия между сервисов используем gRPC, REST

— Основное хранилище –– MуSQL, PostgreSQL, Redis для кэширования и Kafka для событий

— Пишем Unit и интеграционные-тесты

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

Мы работаем двухнедельными спринтами. Бэклог, планирования, ретроспективы, ежедневные встречи –– это всё есть у нас.

В команде: владелец продукта, продуктовый и системный аналитики, дизайнер, два бэкенд-разработчика, два фронтенд-разработчика, два мобильных тестировщика, два Android-разработчика и два iOS-разработчика.

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

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

Senior Go developer
в Центр путешествий
Backend
Поделиться

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

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

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

  • Общение с эйчаром

    Обсудим детали вакансии, опыт
и зарплатные ожидания — до 30 минут
  • Технический скрининг

    Предложим решить небольшую задачу для проведения код-ревью — 1 час
  • Техническое интервью

    Больше узнаем про твой опыт и навыки, а ты задашь вопросы — 2 часа
  • Финальная
встреча

    Познакомишься с будущим руководителем — 1 час
  • Оффер!

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

    Старший инженер поддержки

    в Ж/Д и Электрички

    Поддержка
    Старший инженер поддержки

    Junior CRM-менеджер

    в команду цифровых каналов коммуникаций

    Удалённо
    Junior CRM-менеджер

    Ведущий UX-редактор

    в отдел маркетингового копирайта

    Маркетинг
    Ведущий UX-редактор

    Go developer

    в отдел развития направления маркетинговых технологий

    Backend
    Go developer

    Системный/бизнес аналитик

    в личный кабинет

    Аналитика
    Системный/бизнес аналитик

    Руководитель операционного офиса

    Менеджмент
    Руководитель операционного офиса

    Product operations manager

    в отдел организации производства

    Менеджмент
    Product operations manager

    Ведущий дизайнер продукта

    в центр путешествий

    Дизайн
    Ведущий дизайнер продукта

    Системный аналитик 1С

    в отдел автоматизации учета

    Аналитика
    Системный аналитик 1С

    Android-разработчик

    в Авто

    Android
    Android-разработчик

    iOS-разработчик

    в Авто

    iOS
    iOS-разработчик

    Product manager

    в White Label

    Продукт
    Product manager

    Продуктовый аналитик

    в команду программы лояльности

    Аналитика
    Продуктовый аналитик

    Дизайн-директор продукта

    Дизайн
    Дизайн-директор продукта

    Product manager

    в команду авиа (привлечение)

    Команда авиа
    Product manager

    Senior Data Scientist

    в отдел машинного обучения

    Senior Data Scientist

    Руководитель отдела поддержки

    в контакт-центр

    Контакт-центр
    Руководитель отдела поддержки

    Go developer

    в Отели

    Backend
    Go developer

    Head of M&A

    в отдел стратегии, финансов и корп. развития

    Москва
    Head of M&A

    PHP/Go developer

    в Авиа

    Backend
    PHP/Go developer

    Go developer

    в Электрички

    Backend
    Go developer

    Менеджер по бронированию авиабилетов

    в команду поддержки продаж авиабилетов

    Контакт-центр
    Менеджер по бронированию авиабилетов