Мы связываем удивительный мир путешествий и открытий с обычными людьми, предоставляя удобные и полезные инструменты для планирования поездок
Backend Developer
в команду авиа (Colibri)
НЕ ЗАБУДЬ ССЫЛКУ НА СВОЙ ТГ
на кнопке "откликнуться"
Кто мы
путешественников, пользующихся нашими приложениями
крупнейших туристических онлайн-ресурсов в мире
штатных сотрудников, увлеченных путешествиями
+
600
на мировом рынке онлайн путешествий
20
млн
19
лет
30
топ
Вы:
И что у вас за команда?
Туту:
Привет! Мы команда авиа, сейчас мы отправляем в полёт несколько тысяч людей в день. Рядом с билетами есть куча полезной информации, например, мы показываем вероятность вылета рейса вовремя (это меняет конверсию) и так далее.
Вы:
А кого вы ищете?
Туту:
Сейчас мы ищем backend (Go)-разработчика, задачи которого будут связаны с улучшением пользовательского опыта до, во время и после покупки билетов на всех платформах (Веб, мобильная версия, мобильные приложения).
Немного про стек
Соотношение языков в работе: PHP 30% (монолит), Golang 70% (микросервисы). Доля Golang постепенно увеличивается.
GRPC как протокол общения между нашими сервисами (иногда и HTTP).
K8S + Openshift для развёртывания наших сервисов и управления их ресурсами.
Grafana, Kibana, Sentry для эксплуатации и сопровождения наших систем.
MariaDB, Redis и Elasticsearch для хранения наших данных.
Kafka для обмена сообщениями.
Основные задачи
Интеграция с системой постановки заявок на постпродажное обслуживание и развитие авиаспецифичной системы их обработки.
Создание единого внутреннего API для работы с авиазаказами различных клиентов: личного кабинета пользователя, контакт-центра, бэкофисных систем.
Развитие и автоматизация системы постпродажного обслуживания для улучшения пользовательского опыта взаимодействия с миром авиации.
Переезд на микросервисную архитектуру для ускорения работы и упрощения поддержки сервиса.
Активное участие в сопровождении сервиса, реакция на инциденты.
От вас нужно
Опыт коммерческой разработки веб-приложений от 4 лет. Опыт работы с Go от 2 лет.
Опыт в PHP или готовность его изучить на уровне читать/делать небольшие правки.
Опыт работы с базами данных: реляционными (MariaDB) и нереляционными (Redis, ElasticSearch).
Очереди (Kafka, NATS, RabbitMQ), важно понимание принципов, конкретная технология менее важна.
Умение проектировать решения в микросервисной архитектуре.
Опыт написания тестов.
Про команду и рабочий процесс
В команде есть Techlead (backend), backend, QA, системный аналитик.
Двухнедельные спринты, раз в спринт: планирование, груминг - обсуждение/прояснение задач, демо. Каждый день утренний стендап внутри команды
Про компанию
Основной офис в Москве недалеко от м. Нагатинская/Коломенская. В офисе горячие завтраки, зоны отдыха c VR, PS, музыкальные инструменты и классная атмосфера путешествий.
Работаем в гибридном формате: в офис приходим 1-2 раза в неделю, но возможна и полная удаленка.
Кандидатам из других регионов поможем с релокацией в Москву.
По результатам работы раз в квартал индексируется зарплата и выплачивается приятная премия.
Tech-преимущества
Современный стек; минимум монолита, 95% это микросервисы. Каждая команда определяет свой стек самостоятельно.
Команды в которых можно оказать большое техническое и продуктовое влияние. Возможность выбрать в какой команде вам интереснее работать.
Новая техническая инфраструктура, актуальная база знаний и документация благодаря которой легко влиться в проект.
Работаем по гибким методологиям: agile.
С заботой о сотрудниках
ДМС со стоматологией и страховка на путешествия.
Корпоративная скидка на сервисы по работе с психологом: Альтер и Ясно.
Личный бюджет на профессиональное развитие, а также премии за чтение книг.
Развитая корпоративная культура: собираемся в клубы по интересам, а компания помогает с частичным финансированием.
Этапы собеседований:
1
2
3
Общение с HR менеджером

Телефонное собеседование на 15−20 минут, перед знакомством с командой.
Техническое интервью

Онлайн встреча с парой тех-спецов, чтобы познакомиться с вашим опытом и навыками
Финальная встреча

Общение в формате диалога с руководителем, возможность задать все вопросы о тонкостях работы в команде.