👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Middle Go Developer в команду TutuID сервиса путешествий

Зарплата

от 200 000 до 350 000 ₽

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Крупнейший сервис поиска, бронирования и покупки авиабилетов и ж/д билетов

Описание вакансии

Условия работы

Привет, я Андрей из TutuID. Мы разрабатываем новую систему авторизации и новый личный кабинет для всех продуктов Туту.

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

Немного про стек:

  • Пишем микросервисы на Go, деплоим их в Openshift;
  • Используем MySQL, Redis и Kafka;
  • Мониторим всё в Grafana, Kibana, Jaeger и AppDynamics;
  • Ревьювим код в Bitbucket;
  • Задачи ведем в Jira, а документацию в Confluence;
  • В Туту есть монолит и микросервисы на PHP.

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

  • Участие в разработке системы авторизации и нового личного кабинета;
  • Интеграция личного кабинета с новым быстроразвивающимся направлением - отелями, а также с другими важнейшими продуктами Туту;
  • Разработка интерфейса для обращения в контакт-центр из личного кабинета совместно с командой;
  • Реализация поддержки работы с мультимодальными заказами в личном кабинете;
  • Настройка сервиса идентификации пользователей так, чтобы он всегда отвечал быстрее, чем за 30 мс;
  • Разработка авторизации через magic links и по номеру телефона;
  • Внедрение дополнительных средств шифрования персональных данных пользователей;
  • Активное взаимодействие с разработчиками из других команд.

От вас нужно:

  • Писать на Go;
  • Хотеть поработать над хайлоадом и готовность проводить оптимизации. Наша цель 100% запросов обрабатываются бэкендами авторизации менее, чем за 30 миллисекунд;
  • Не бояться иногда поразбираться с кодом на PHP, но писать на нем не придется;
  • Уметь и любить писать тесты. Разработчики, в основном, пишут только unit-тесты, но желание писать интеграционные тесты приветствуется;
  • Готовность много взаимодействовать с ребятами из других команд.

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

На данный момент в команде есть продуктовый аналитик, Tech Lead и Product Owner, backend-разработчик, frontend-разработчик, системный аналитик, QA-инженер, 3 iOS-разработчика, 2 Android-разработчика

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

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

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

Про компанию:

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

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

Структура собеседования:

— Пройти HR-менеджера, 30 минут, сразу перед техсобеседованием. Никаких «кем вы видите себя через 5 лет»;
— Встреча с командой и парой тех-спецов из других команд. Это поможет понять, достаточно ли профессиональна наша команда и комфортно ли вам с ней будет. Мы, в свою очередь, проверим ваши профессиональные знания и навыки);
— Финальная встреча с руководителем отдела и Product Owner.