Локация

Старший разработчик фронтенда в команду скорости и стабильности CI

Яндекс
Москва Опыт работы от 6 лет Постоянная занятость Полный день
Поделиться

Описание

Мы обеспечиваем инфраструктуру для веб-команд: ежедневно тысячи прогонов тестов и высокий поток клиентских событий. За последние полгода повысили полноту сбора клиентских данных и устойчивость E2E, внедрили кросс-сервисные сценарии и тестирование в экспериментах.

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

  • Масштабировать и оптимизировать тестирование
    Вам предстоит развивать веб-тестирование E2E на стеке Playwright/Selenium, внедрять автоскипы и механизмы борьбы с нестабильными тестами (антифлейки), а также ускорять прогоны и поддерживать стабильные окружения. Вы будете работать с кросс-сервисными E2E-сценариями и тестировать в экспериментах фичи ещё до их запуска.

  • Развивать CI для фронтенда
    Нужно будет оптимизировать процессы непрерывной интеграции: настраивать параллелизацию, улучшать сборки и кеширование артефактов. Важная задача обеспечить изоляцию тестовых стендов и максимально быстрый feedback в pull requests.

  • Выстраивать систему метрик и контроля качества
    Вы будете развивать систему сбора статистики по тестам и качеству релизов, настраивать дашборды стабильности, алерты и SLA по зелёным веткам. Также предстоит встраивать оперативный контроль бизнес-показателей (например, CTR) в процессы разработки.

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

Требования:
  • Больше трех лет работали во фронтенд-разработке (TypeScript/JavaScript, React или другой современный фреймворк)
  • Работали с Playwright/Selenium/Puppeteer; умеете проектировать устойчивые E2E- и интеграционные тесты
  • Понимаете CI/CD и практики ускорения фронтенд-сборок (webpack/Vite, кеширование, разбиение, артефакты)
  • Умеете встраивать метрики в клиент, следите за полнотой и задержками, умеете валидировать данные
  • Понимаете веб-производительность и влияющие на неё факторы; умеете диагностировать проблемы в проде
  • Пишете поддерживаемый код, делаете ревью, аргументируете технические решения и работаете в мультикомандной среде

Будет плюсом, если вы

  • Оптимизировали BDUI/рендеринг, глубоко знаете браузерные API и DevTools
  • Получили опыт с A/B-экспериментами, фичефлагами, тестировали изменения до запуска эксперимента
  • Знаете базовый SQL, знакомы с аналитическими витринами/дашбордами
  • Строили внутренние CLI/инструменты на Node.js для фронтенд-инфраструктуры
  • Работали в екоме и с высоконагруженными интерфейсами
16 дней назад Источник: hh.ru
Обращаем Ваше внимание, что вакансия взята с внешнего источника hh.ru. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии
до 490 000 руб.
  • Яндекс
  • Москва
... ищет хорошего специалиста на вакансию Разработчик бэкенда в команду коммуникационной платформы . Москва (Россия ... Психотерапия компенсация сессий в Ясно и Яндекс Здоровье, психотерапевты в клиниках и офисах Возможности ...
12.01.2026
до 490 000 руб.
  • Прямой работодатель
  • Москва
... российском банке открыта вакансия старшего продуктового дизайнера в команде главного мобильного приложения для ... -показателях и в самом приложении; Высокий уровень автономности в реализации важных задач и стратегии ...
29.12.2025
  • Фоксхаунд
  • Москва
... ветеранами индустрии. Мы расширяем команду на наш флагманский проект - ... Написание и поддержка технической документации Требования: Опыт в разработке фронтенда от ... интерактивной рекламы Опыт работы в распределённых командах Мы предлагаем: Конкурентную ...
13.01.2026