Middle Go Developer в команду TutuID сервиса путешествий
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Привет, я Андрей из 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.