Fullstack-разработчик в команду frontend-инфраструктуры
офис, гибрид, Екатеринбург
Команда frontend-инфраструктуры делает внутренние инструменты и генераторы для фронтовых команд: npm-пакеты, CLI, кодогенерацию CI/CD и шаблоны сервисов. Работа повышает developer experience и снижает время запуска и поддержки множества фронт‑проектов.
ГрейдMiddle
Стек
TypeScriptNode.jsDockerCI/CDbashnpm
Задачи
- •Разрабатывать npm-пакеты, CLI-утилиты и плагины для сборки
- •Развивать кодогенерацию CI/CD-конфигураций и шаблонов сервисов
- •Стандартизировать сборку, тестирование, деплой и миграции для фронт‑команд
- •Проектировать удобные интерфейсы для разработчиков: CLI, конфиги, API и документация
- •Работать с командами: собирать требования, воспроизводить проблемы и предлагать системные решения
- •Участвовать в развитии платформы и планировании миграций при breaking changes
Обязательно
- •Уверенная разработка на JavaScript/TypeScript и Node.js
- •Понимание устройства frontend‑сервисов: сборка, окружения, релизы, SSR/SPA, статика
- •Настраивал или внедрял CI/CD; опыт работы с декларативной генерацией пайплайнов и миграциями
- •Понимание пайплайнов тестирования для frontend‑проектов
- •Опыт работы с Docker, bash-скриптами и npm-пакетами
- •Понимание деплоя, мониторинга и поддержки сервисов в production
- •Интерес к разработке инструментов для других инженеров и product‑ориентированный подход
Будет плюсом
- •Опыт с SSR‑приложениями
- •Разработка CLI-инструментов, кодогенераторов или шаблонизаторов
- •Опыт поддержки монорепозиториев или большого числа однотипных сервисов
- •Знание observability: логирование, метрики, алерты и диагностика production‑проблем
- •Участие в создании внутренних платформенных решений