Вертикали — это бизнес-юнит Яндекса. В него входит несколько крупных продуктов, объединённых одним вектором — развитием классифайдов (досок объявлений) в важных для жизни областях.
Внутри мы создали буткемп Scala-разработки, который поможет на старте выбрать подходящую вам команду.
В рамках этой программы вы поработаете с двумя-тремя разными командами юнита, чтобы лучше понять их процессы и подходы к разработке, и приземлитесь в той, которая вам подходит.
Какие команды входят в буткемп?
-
Авто.ру https://auto.ru/— делаем индустрию покупки и продажи машин удобной, прозрачной и безопасной. Основные стримы, которых можно коснуться: сам продукт, Поиск, Отчёты, Монетизация, UGC, а также блок для B2B-пользователей.
-
Команда DevTools делает инструменты для Scala-разработки. Эти инструменты ежедневно ускоряют работу сотни скалистов и приносят им удовольствие от программирования.
-
Стрим общих компонентов занимается продуктовой инфраструктурой Вертикалей. Задачи зачастую находятся на стыке инфраструктуры и продукта. Клиентами являются и конечные пользователи, и коллеги из продуктовых сервисов. Здесь можно «потрогать» внутренний message broker, платформу пользовательского контента, абстрактные системы хранения внутреннего контента, сервисы уведомлений, биллинга и многое другое.
Наш стек
- Пишем преимущественно на Scala (в основном ZIO).
- Используем Docker для контейнеризации, применяем PostgreSQL, MySQL, Kafka, Redis, ClickHouse, YDB, Logbroker, YT.
- Простое развёртывание через UI во внутреннее облако, удобные интерфейсы для работы с логами и трейсами.
Какие задачи вас ждут
- Разработка на Scala
Проводим тестирование и делаем релиз в продакшен на миллионы реальных пользователей, а также поддерживаем производительность и работоспособность сервисов: предотвращаем и решаем проблемы в продакшене. Находим оптимальное решение между скоростью продуктовых изменений сейчас и сложностью развития системы в будущем.
- Проектирование архитектуры, прохождение и проведение дизайн-ревью
Мы расширяем кругозор сотрудников, предотвращаем разработку «велосипедов» и следим за описанием архитектуры проекта.
Мы ждем, что вы
- Имеете от 1 года на Scala + от 5 лет коммерческого опыта разработки совокупно на JVM-стеке.
- Готовы работать в Москве (БЦ «Аврора»), Санкт-Петербурге (БЦ «Бенуа»), Казани (SUVAR PLAZA), Екатеринбурге (БЦ «Палладиум») в гибридном формате или удаленно из других городов РФ.
- Готовы не просто писать код, а отвечать за весь жизненный цикл разработки продукта.
- Умеете конструктивно дискутировать о решениях коллег и выставлять на общее обсуждение свои идеи.
- Быстро изучаете новое, открыты к освоению новых технологий и подходов, включая Scala и другие инструменты, которые мы используем.