Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРазработчик фронтенда в команду скорости и стабильности CI
Какие задачи вас ждут
Масштабировать и оптимизировать тестированиеВам предстоит развивать веб-тестирование 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 для фронтенд-инфраструктуры
- Работали в екоме и с высоконагруженными интерфейсами
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие