О компании
Мы ищем 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.
Условия
- Возможность влиять на процессы разработки в большом количестве команд.
- Работа в гибридном формате в офисах Екатеринбурга или Москвы.