← Все вакансии/Middle/Yandex
MiddleHybridYekaterinburg, Moscow

Fullstack Developer

Y
Yandex
Уровень
Middle
Формат
Hybrid
О роли

Описание вакансии

О компании

Мы ищем fullstack-разработчика в команду frontend-инфраструктуры. Мы создаём инструменты, которые помогают фронтовым командам быстрее запускать сервисы, проще поддерживать их в production и меньше времени тратить на рутинную настройку сборки, CI/CD, локализации, контрактов и админских интерфейсов.

Наши пользователи — разработчики. Поэтому мы относимся к инфраструктурным инструментам как к полноценным продуктам: изучаем потребности команд, проектируем удобные сценарии, развиваем API и CLI, продумываем миграции и заботимся о качестве developer experience.

Обязанности
  • Разрабатывать внутренние инструменты на Node.js и TypeScript: написание npm-пакетов, CLI-утилит, плагинов для сборщиков и скриптов автоматизации.
  • Развивать кодогенерацию CI/CD-конфигураций, сервисных шаблонов и типовых библиотек.
  • Помогать фронтовым командам стандартизировать сборку, тестирование, деплой и мониторинг сервисов.
  • Проектировать удобные интерфейсы для разработчиков: CLI, конфиги, API, документацию.
  • Разбираться в проблемах пользователей инструментов и находить системные решения.
Требования
  • Опыт коммерческой разработки от 3 лет.
  • Уверенное владение JavaScript и TypeScript.
  • Опыт разработки на Node.js.
  • Понимание принципов CI/CD, кодогенерации.
  • Навыки проектирования API и CLI.
  • Внимание к developer experience.
Условия
  • Возможность влиять на процессы разработки в большом количестве команд.
  • Работа в гибридном формате в офисах Екатеринбурга или Москвы.
Стек и навыки

С чем работаем