Разработчик (Scala)
02 Июня 2026
Город:
Москва
Занятость:
Полная занятость
Компания "Онлайнтурс"
???? Onlinetours - топ-3 лидеров в сфере онлайн продаж путешествий и крупнейшее туристическое агентство. Мы организуем пакетные и индивидуальные туры, бронируем отели в любых странах мира уже больше 13 лет. Растем каждый год.
У нас есть сайт Onlinetours.ru с ежемесячной посещаемостью ~1,5 млн и мобильные приложения iOS и Android. Мы резидент Сколково.
В сердце нашего сайта и мобильных приложений находится поисковый движок по турам. Это высоконагруженная часть системы, обрабатывает до 10 тыс. поисковых запросов в минуту, через него проходит более 3 млн. туров в минуту. Ищем человека в команду поиска, которая состоит из Go, Scala и Ruby разработчиков.
Тебе предстоит заниматься развитием и улучшением поискового ядра системы, а также функционала поиска пакетных туров и проживания для конечного пользователя.
Поисковый движок включает в себя:
-
Прямые интеграции с поставщиками ассортимента по API;
-
Функционал формирования динамических пакетных туров;
-
Функционал определения дополнительных услуг и сборов;
-
Инструменты автоматизации классификации справочников отелей, номеров, типов питания, регионов и пр.;
-
Инструменты мониторинга взаимодействия со внешними системами, а также качества работы внутренних сервисов;
-
Инструменты балансирования и оптимизации нагрузок (в т.ч. на внешние системы).
Стек:
-
Scala 3: CE3, Cats, Doobie, sttp, fs2, Tapir, Ciris, Circe;
-
PostgreSQL, Elasticsearch, Redis, ClickHouse;
-
RabbitMQ, Kafka;
-
Kibana, Grafana, Sentry;
-
Gitlab CI/CD, Kubernetes, Yandex Cloud.
Что для нас важно:
-
Уверенные знания Scala и подходов функционального программирования;
-
Опыт проектирования и разработки архитектуры сервисов с асинхронным взаимодействием;
-
Уверенное владение SQL, а также понимание основ внутренней работы PostgreSQL;
-
Знание подходов и проблем шардирования данных в распределенных системах;
-
Самостоятельность, инициативность, критическое мышление и здоровый перфекционизм;
-
Высшее техническое образование (ИТ, математика, физика).
Будет плюсом:
-
Опыт коммерческой разработки приложений на Go;
-
Опыт продвинутого использования AI агентов в процессе разработки;
-
Опыт по внедрению / развитию инструментов и служб мониторинга;
-
Опыт декомпозиции сложных систем на более простые;
Что у нас:
-
Выделенная команда Поискового движка из 14 человек: 8 инженеров (в т.ч. тимлид), 3 аналитика, 2 тестировщика, свой продакт-менеджер;
-
Команда продукта и разработки полностью инхаус, все работают удаленно, суммарно ~50 специалистов.
Процесс и инструменты:
-
Scrum, среднесрочное квартальное планирование;
-
Корпоративный мессенджер Loop;
-
Доска и документация в Yandex Tracker / Buildin.
Условия:
-
Оформление по ТК РФ;
-
Удаленная работа в часовом поясе +-2ч от Мск;
-
50% компенсации ДМС после испытательного срока;
-
50% компенсации на обучение и конференции после испытательного срока;
-
50% компенсации на покупку техники после испытательного срока (техника останется у тебя);
-
Скидки на путешествия и другие бонусы.
Этапы интервью:
С HRBP до 30 минут.
Техническое интервью: с тимлидом команды поиска и техдиром (до 1,5ч.)
*Берем 2 референса с предыдущих мест работы и делаем оффер!
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
30 Мая
Team lead команды frontend разработчиков (направление "игры")( Okko )
Москва
Компания "Okko" Мы – команда, создающая развлекательные сценарии в Окко. Наша цель – разнообразить опыт пользователей, предлагая им...
30 Мая
Разработчик Go, Финансы и организационная модель( Ozon )
Москва
Компания "Ozon" Привет! Это команда Финансы и организационная модель Наша команда разрабатывает мáркетинговые инструменты для продавцов,...
30 Мая
Ведущий разработчик 1С( X5 Tech )
Москва
Компания "X5 Tech" X5 Group - лидер офлайн- и онлайн-рынка продуктов питания. Мы у прав ляем портфелем брендов сетевых магазинов «Пятёрочка»,...
30 Мая
Python разработчик (Middle/Senior)
Москва
Компания "X5 Tech" Х5 Технологии — это отдельная бизнес-единица Х5 Group, которая отвечает за создание комплексных цифровых решений для...
30 Мая
Golang-разработчик в команду Customer Data Platform
Москва
Компания "2ГИС" О проекте 2GIS CDP – это внутренняя Customer Data Platform, лежащая в основе стратегии развития всей компании 2ГИС на...
Вакансия размещена в отрасли