Разработчик интерфейсов в Яндекс.Объявления

Яндекс.Объявления — сервис по поиску и размещению объявлений, где можно найти различные товары, услуги, вакансии и резюме. Нам нужен разработчик интерфейсов.

Мы пишем исключительно на TypeScript, для интерфейсного кода используем React, Redux Toolkit и CSS Modules. Для серверного рендеринга, агрегации запросов и построения отдельных микросервисов используем NodeJS, а взаимодействие с бэкендом строим на GraphQL.

Создаем много интеграционных и юнит-тестов с помощью Jest и Puppeteer, декомпозируем интерфейсный код на множество переиспользуемых stateless-компонентов, описанных в Storybook и покрытых скриншотными и функциональными тестами. Заботимся о скорости работы сервисов, регулярно исследуем возможности улучшения производительности. Храним код в монорепозитории на Гитхабе, заворачиваем сервисы в докер-контейнеры, следим за их работой с помощью Prometheus, Grafana и Jaeger.

У нас продвинутая и удобная инфраструктура для разработчиков: стандартные интерфейсы для работы с логами и трейсами, интерфейсы для проверки качества и работоспособности кода на CI. Для удобства тестирования и ревью кода у нас настроен автодеплой инстансов приложения из пулл-реквестов, над которыми работают разработчики, на отдельные изолированные хосты.

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

Мы рассматриваем кандидатов всех уровней и обычно готовы предлагать оклад до нескольких сотен тысяч. Для топовых кандидатов обсуждаем условия индивидуально и вилкой не ограничиваемся. Помимо оклада у нас практикуются квартальные премии, а также для сотрудников middle+ действует программа выдачи RSU, доход от которых часто превышает оклад.

Кроме обеспечения достойного дохода мы стараемся сократить регулярные расходы сотрудников: сотни вариантов корпоративных скидок во всех областях жизни, компенсация оплаты питания в офисе, оплата обучения и конференций, корпоративная ипотека под 0–3% и множество других плюшек, главная из которых — объемный полис ДМС. В него включена стоматология, коррекция зрения, регулярный чекап и даже помощь при критических заболеваниях (типа онкологии или болезней сердца). ДМС можно купить и для близких родственников — компания оплатит 80%.

Наш офис с большими парковками, кофе-поинтами и стульями Herman Miller на каждом рабочем месте находится в Москве (БЦ «Аврора», м. Павелецкая). Если захотите присоединиться к нашей команде, то мы будем готовы обсуждать релокацию за наш счет в Москву, работу в любом городе, где есть офис Яндекса, или полную удаленку.

Мы снабдим вас хорошим ноутбуком: текущий стандарт предполагает хороший процессор, 32GB памяти и 512GB быстрого SSD, Dell либо Macbook Pro. А также выделим виртуалку с любым количеством ресурсов, которые могут потребоваться для рабочих задач.

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

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

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

Мы ждём, что вы

 
Спасибо за отклик!

Мы свяжемся с вами в течение недели.

Fri Feb 09 2024 12:47:58 GMT+0300 (Moscow Standard Time)