Backend Developer (Go)

в команду единой выдачи

Привет! Мы команда Туту. У нас сервис путешествий, мы каждый день отправляем флот самолётов, несколько поездов и много автобусов. Сервис помогает путешественникам с билетами, расписаниями, отелями и всем прочим для поездок. В компании больше 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 и ежедневные небольшие стендапы.

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

Мы приветствуем любой формат занятости, который будет удобен для вас: полная удалёнка, работа из офиса или посещение офиса когда захочется.

Про компанию

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

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

Backend Developer (Go)
в команду единой выдачи
Backend
Поделиться

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

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

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

  • Интервью с HR-менеджером, 30 минут.

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

  • Встреча с парой техспецов, 2 часа.

    Можно понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. Мы в свою очередь проверим ваши профессиональные знания и навыки :)
  • Финальная встреча в формате диалога с руководителем, 1 час.

    Возможность задать все вопросы о тонкостях работы в команде.
  • Откликнулось?
    Откликайтесь!

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

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

    Руководитель группы разработки аналитической платформы

    (A/B & ClickStream)

    Разработка
    Руководитель группы разработки аналитической платформы

    QA engineer manual

    в направление авиа команда SkyPlus

    Тестирование
    QA engineer manual

    Frontend Developer

    в команду дизайн-системы

    Frontend
    Frontend Developer

    QA engineer (automation)

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

    Тестирование
    QA engineer (automation)

    Head of Product

    в направление авиа

    Менеджмент
    Head of Product

    Email-маркетолог

    в команду директ-маркетинга

    Маркетинг
    Email-маркетолог

    Аналитик 1С

    в команду 1С

    Аналитика
    Аналитик 1С

    Support manager

    в группу поддержки клиентов

    Контакт-центр
    Support manager

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

    в команду отелей

    Дизайн
    Продуктовый дизайнер

    Product Manager

    в направление авиа (привлечение)

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

    Product Manager

    в направление авиа (ассортимент)

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

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

    в команду авиа

    Дизайн
    Продуктовый дизайнер

    QA web

    в команду кросс-сейла

    Тестирование
    QA web

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

    в команду рекламной сети

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

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

    в команду авиа

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

    Программист 1C

    в команду 1С

    Удалённо
    Программист 1C

    Backend developer (PHP+Go)

    в команду авиа (FireFly)

    Разработка
    Backend developer (PHP+Go)

    Teamlead

    в команду Cache

    Менеджмент
    Teamlead

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

    в команду единой выдачи

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

    QA engineer

    в команду ж/д (Customer Experience)

    Тестирование
    QA engineer

    Оператор на чаты и письма

    на первую линию поддержки

    Контакт-центр
    Оператор на чаты и письма

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

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

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

    Frontend Developer

    в команду авиа (SkyForce)

    Frontend
    Frontend Developer

    QA инженер

    в команду ж/д (ассортимент)

    Тестирование
    QA инженер

    CPA-менеджер

    в команду перформанс-маркетинга

    Маркетинг
    CPA-менеджер

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

    в команду ж/д

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

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

    в платформенную команду

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

    Backend Developer (Go)

    в команду биллинга

    Разработка
    Backend Developer (Go)

    Руководитель группы разработки аналитической платформы

    (DWH + инструмент сборки витрин)

    Разработка
    Руководитель группы разработки аналитической платформы

    Application Security Engineer

    Безопасность
    Application Security Engineer

    Data Scientist

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

    Маркетинг
    Data Scientist

    Backend Developer (Go)

    в команду FinTech

    Разработка
    Backend Developer (Go)

    Backend Developer (PHP+Go)

    в направление ж/д

    Разработка
    Backend Developer (PHP+Go)

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

    в команду электричек

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

    Backend Developer (Go)

    в команду единой выдачи

    Разработка
    Backend Developer (Go)

    Backend Developer (Go+PHP)

    в направление авиа

    Разработка
    Backend Developer (Go+PHP)

    Senior руководитель проектов

    в команду проектного офиса

    Менеджмент
    Senior руководитель проектов