Поиск — ведущая поисковая система России и лидер на рынке онлайн-рекламы, один из важнейших бизнесов Яндекса. С помощью нейротехнологий наши пользователи быстро находят ответ на любой вопрос, заданный текстом, голосом или картинкой. Поиск всегда находится на острие прогресса. Мы активно экспериментируем с современными технологиями, используем актуальный стек разработки, увеличиваем собственную эффективность с помощью AI. Мы любим делиться опытом и регулярно организуем внутренние митапы (не только про frontend, но также про аналитику, SRE и другие направления), а после собираемся в собственном баре нашей команды.

Обязанности:

Разрабатывать BFF Node.js-сервер для SSR
В Поиске множество команд, а значит, большое разнообразие задач. В команде Report Renderer мы разрабатываем BFF для Поиска, Видео, Картинок, Баннерной рекламы и десятка других продуктов Яндекса. Улучшать релизные процессы для Поиска, Видео, Картинок и других
Копаем Node.js-специфичные баги, оптимизируем исполнение кода при помощи опций Nodejs, native c++ code, сборки с lto, pgo. Создавать инструменты локальной разработки для разработчиков Поиска и других
Создаём инструменты, помогающие в локальной разработке. Больше о фронтенде в Яндексе — в канале Yandex for Frontend

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

  • Отлично владеете TypeScript или JavaScript
  • Работали с Node.js, писали BFF
  • Настраивали CI/CD-процессы
  • Писали e2e- и юнит-тесты
  • Работали с командной строкой в Unix-системах
  • Знаете принципы работы протокола HTTP