Разработчик интерфейсов в Вертикали

Срок для отклика истек

Описание вакансии

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

Наши разработчики:

  • плотно взаимодействуют с владельцами продуктов и влияют на развитие продуктов;
  • разрабатывают дизайн-систему;
  • проектируют сервисы вместе с бэкендом;
  • разрабатывают общие библиотеки для всех Вертикалей.

Наш стек:

  • языки и библиотеки: TS, React, Redux, Angular;
  • BFF и SSR на Node.js;
  • бэкенды на Node.js;
  • Docker для контейнеризации;
  • Redis, Prometheus, protobuf, YT, YDB;
  • развитые системы логов, мониторинга, алертов, трейсов и деплоя для ежедневных релизов;
  • тесты: юнит, скриншотные, E2E.

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

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

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

  • любите программирование;
  • работали на аналогичном стеке;
  • хотите учиться новым технологиям.

Условия:

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

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

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

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

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