Deploy Platform — платформа для развёртывания и настройки сервисов во внутреннем облаке компании. Наше облако — одно из крупнейших в Восточной Европе. Мы создаём единый центр управления выкаткой приложений для десятка тысяч разработчиков Яндекса. С помощью нашей платформы релизятся все сервисы компании, например Поиск, Такси, Маркет и многие другие. Наша команда разрабатывает интерфейсы для: * управления контейнерами и выкаткой в дата-центрах; * балансировки трафика и настройки сетевой доступности; * создания персональных виртуальных машин; * управления доставкой ресурсов на железные хосты; * работы с инфраструктурой как кодом. Наш стек: * React — для интерфейсов; * TypeScript — для типизации; * Express — фреймворк для Node.js; * CSS Modules — для стилей; * Rspack — для сборки; * ESLint, Stylelint и Prettier — для линтинга; * Vitest и Playwright — для тестов; * Gravity UI — для дизайн-системы.

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

Разработка интерфейсов
Вы будете развивать интерфейсы управления выкаткой всех сервисов Яндекса. Вместе с дизайнером, продуктовым менеджером и командой вы будете определять, как должен выглядеть и работать удобный UI/UX. Унификация интерфейсов
Вы будете проектировать сквозные решения для всех продуктов платформы и взаимодействовать со смежниками. Миссия — сделать интерфейсы единообразными, чтобы они работали как цельное приложение. Развитие фронтенд-инфраструктуры
Мы считаем Developer Experience (DX) основой эффективной работы. Вы будете совершенствовать фронтенд-инфраструктуру и инструменты разработки: оптимизировать сборку и линтинг, интегрировать AI-агентов и внедрять решения для observability. Больше о фронтенде в Яндексе — в канале Yandex for Frontend

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

  • Пишете поддерживаемый React-код на TypeScript
  • Умеете писать интеграционные, скриншотные, юнит- и E2E-тесты
  • Работали с Node.js, знаете его экосистему и умеете писать серверную логику

Дополнительные требования:

  • Настраивали CI/CD фронтенда: правила пайплайна, работу с NPM, политику релизов и откатки
  • Разбираетесь в конфигурировании и оптимизации сборок фронтенда, а также в performance
  • Знакомы с Docker, Kubernetes, nginx
  • Обладаете насмотренностью в UI/UX