Бэкенд-разработчик на Scala в Вертикали

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Яндекс Вертикали — это пять крупных продуктов: Авто.ру, Яндекс Аренда, Яндекс Недвижимость, CM.Expert и Яндекс Путешествия. Их ежедневная аудитория превышает пять миллионов человек, а моментальная нагрузка составляет десятки тысяч RPS.

Любопытные факты о наших разработчиках:

  • плотно взаимодействуют с владельцами продуктов и влияют на развитие продуктов;
  • вникают во фронтенд, чтобы предложить правильное решение на бэкенде;
  • разрабатывают инфраструктурные решения для остальных сервисов — например, систему поставки и хранения бизнес-событий, которая обрабатывает терабайты типизированных сообщений в день, или систему работы с подменными телефонными номерами, которая пропускает тысячи часов разговоров ежедневно.

Наш стек:

  • пишем преимущественно на Scala (много ZIO, немного Cats Effect);
  • экспериментируем с большими монорепозиториями, в которых собираем код при помощи Bazel или SBT;
  • используем Docker для контейнеризации, применяем PostgreSQL, MySQL, Kafka, Cassandra, Couchbase, Redis, ClickHouse, YDB;
  • простое развёртывание через Telegram-бота во внутреннее облако, удобные интерфейсы для работы с логами и трейсами.

Что нужно делать:

  • проектировать архитектуру продуктовых фичей и разрабатывать их;
  • решать сложные технические задачи;
  • активно принимать ключевые технические решения;
  • развивать инфраструктуру, инструменты разработки и процессы в команде.

Мы ждем, что вы:

  • любите программирование;
  • готовы разобраться со Scala.

Условия:

  • возможность выбрать место работы: в офисе в Москве (БЦ «Аврора», ст. м. «Павелецкая»), Санкт-Петербурге (БЦ «Бенуа», Калининский район) или любом городе, где есть офис Яндекса; возможен полностью удалённый формат;
  • офисы с большими парковками, кофе-пойнтами и стульями Herman Miller на каждом рабочем месте;
  • хорошее оборудование: на выбор мощный ноутбук Dell на ОС Windows или Linux либо MacBook Pro, выделенная виртуалка с необходимыми ресурсами; объёмный полис ДМС со стоматологией, коррекцией зрения, регулярной диагностикой и помощью при онкологических или сердечных заболеваниях, оплата 80% ДМС для близких родственников;
  • сотни корпоративных скидок во всех областях жизни;
  • компенсация питания в офисе;
  • корпоративная ипотека под 0–3%.

Собеседования проходят в два этапа:

  • на первом поговорим об опыте и общих вопросах по разработке, попросим написать код для небольших алгоритмических задачек;
  • на втором предложим спроектировать сервис, реализующий часть функциональности одного из наших проектов или популярного интернет-ресурса.

Если в процессе собеседований что-то не сложится, то обязательно дадим конструктивную обратную связь и будем ждать вас снова.

Если всё пройдёт хорошо, на финальной встрече расскажем о наших командах и проектах, ответим на вопросы и в случае положительного решения оперативно пришлём офер.

Ключевые навыки

SCALA
ZIO
Cats Effect
PostgreSQL
MySQL
Kafka
Cassandra
Redis

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос

Вакансия опубликована 23 мая 2023 в Сербии

Отзывы о компании

3,8хорошо
Оценка Dream Job

69%

Рекомендуют
Ваши отзывы помогают людям принимать взвешенные карьерные решения
Оставить отзыв

Что говорят сотрудники

Менеджер по работе с клиентами
Май 2023
гибридный график труда
Работодатель пока не работает с отзывами сотрудников на hh.ru. Отображается последний отзыв.

Похожие вакансии

Опыт от 3 до 6 лет
Откликнитесь среди первых
Разрабатывать сервисы и новый функционал с нуля. Поддерживать программное обеспечение: от написания до выкладки в продакшн. Мониторить работу написанного программного...
Уверенно знаете Java. Разбираетесь в классических алгоритмах и структурах данных. Имеете опыт многопоточного программирования. Занимались разработкой для Linux.

Ruby Backend Developer

4 500 – 6 000 EUR
Сербия
Опыт от 3 до 6 лет
Можно из дома
Development of an internal advertising portal. Database table optimization for 100 million records. Creation of data aggregations and integration with...
Experience in production development on Ruby. Understanding of the HTTP protocol and how to build web services. Familiar with MySQL...
Опыт от 3 до 6 лет
Откликнитесь среди первых
Решать интересные алгоритмические задачи. Разрабатывать высоконагруженные сервисы. Участвовать в проектировании наших систем. Взаимодействовать со смежными командами и с пользователями.
Имеете опыт разработки высоконагруженных распределённых систем. Имеете опыт работы с большими объёмами данных.
Опыт от 3 до 6 лет
Отклик без резюме
Мы помогаем пользователям в организации работы с базами данных.
уверенное знание JavaScript и TypeScript. -опыт разработки на JS React. -опыт написания сложных Single Page Applications. -уверенное знание HTML и...
Откликнуться
Опыт от 3 до 6 лет
Отклик без резюме
Разработка новых фич и архитектуры платформы. Проектировка REST API. Интеграция с сторонними сервисами с помощью API. Рефакторинг и оптимизация кода.
Отличные знания и опыт с большинством технологий, перечисленных выше. Чёткое понимание того, как устроена архитектура веб приложения, понимание принципов работы...
Откликнуться
Опыт от 3 до 6 лет
Участие в разработке клиент-серверных приложений. Участие в разработке модульного ПО. Участие в разработке UI (WPF). Участие в разработке архитектуры...
Знаете и используете в своей работе принципы SOLID, паттерны проектирования, DI контейнеры и статические анализаторы кода. Умеете и любите работать...