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

Наша служба занимается разработкой интерфейсов одного из самых важных проектов Яндекса — страницы с результатами поиска. Ежедневно Поиском Яндекса пользуется 40 миллионов человек. Сервис существует почти 20 лет и при этом постоянно развивается.

Поиск, пожалуй, самый большой (по кодовой базе и количеству разработчиков) и самый важный проект Яндекса среди фронтенд-проектов. За время существования Поиска мы выпустили больше тысячи релизов.

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

Все разработчики Поиска разделены по направлениям:

  • Красота — работа с дизайнерами и проведение Side-by-Side улучшений поискового интерфейса.
  • Объектный Ответ — краткая информация о людях, играх, книгах и фильмах, возможность просмотра фильмов прямо на странице поиска.
  • Саджест и рекомендации — продукты, помогающие пользователю сформулировать поисковый запрос и найти решение простых и сложных сценариев.
  • Дистрибуция и Монетизация (ДМ) — увеличение количества активных пользователей и дохода, приносимого Поиском.
  • Ответы — получение ответа на свой запрос прямо на поисковой странице, также мы развиваем специальный блок с вопросами и краткими ответами за кликом. Наша задача - сделать так, чтобы за минимальное число запросов человек мог разобраться в любой сложной теме.
  • Гео — всё, связанное с географическими объектами в выдаче поиска.
  • Скорость — разработка инструментов измерения скорости работы сервиса, проработка метрик отслеживания скорости, оптимизация ключевых показателей сервиса по скорости (при участии других направлений).
  • Архиконтур — проработка вариантов улучшения архитектуры Поиска, которая будет соответствовать современным требованиям по скорости и удобству разработки.

Tasks that await you

  • разрабатывать новые функции;
  • проектировать архитектуру сервисов;
  • развивать технологии в сервисах;
  • участвовать в разработке в роли эксперта.

We expect that you

  • отлично владеете JavaScript;
  • хорошо знаете HTML и CSS;
  • умеете работать с Git;
  • имеете опыт кроссбраузерной разработки;
  • имеете опыт клиентской или серверной веб-разработки больше двух лет.

Our benefits

  • гибкий график работы;
  • современный комфортный офис с зонами отдыха, настольным футболом и массажными креслами, а также музыкальным и спортивным залами на территории;
  • парковка;
  • мощные и удобные ноутбуки каждому сотруднику;
  • возможность профессионального и карьерного роста;
  • бесплатное обучение на внутренних курсах Яндекса, участие в российских и международных конференциях;
  • сильная команда, у которой можно многому научиться;
  • развитие навыков через нестандартные задачи;
  • инженерная культура, культура экспериментов и открытости;
  • работа над полезными сервисами, которыми пользуются миллионы людей;
  • компенсация обедов, частичная компенсация завтраков и полдников;
  • расширенная программа ДМС: оплата 80% стоимости ДМС для супругов и детей;
  • опционная программа для старших специалистов и специалистов более высоких уровней;
  • премии каждые полгода для всех, кто работает эффективно;
  • ипотечные программы;
  • программа релокации для иногородних сотрудников.
Thank you for your apply!

We will contact you within a week.

Mon Feb 12 2024 19:00:36 GMT+0300 (Moscow Standard Time)