🧑💻Fullstack-разработчик в команду frontend-инфраструктуры
Мы создаём инструменты, которые помогают фронтовым командам быстрее запускать сервисы, проще поддерживать их в production и меньше времени тратить на рутинную настройку. Откликайтесь, если уверенно владеете JavaScript или TypeScript и Node.js и хотите влиять на развитие разработки в целой бизнес-группе.
Какие задачи вас ждут:
• Разрабатывать внутренние инструменты на Node.js и TS Основная часть работы — это написание npm-пакетов, CLI-утилит, плагинов для сборщиков и скриптов автоматизации.
• Развивать кодогенерацию CI/CD-конфигураций, сервисных шаблонов и типовых библиотек Каждый новый проект стартует с уже настроенной сборкой, линтингом, тестами и деплоем. Предстоит развивать эти генераторы, расширять покрытие типовых сценариев и обеспечивать плавные миграции при изменении стандартов.
• Помогать фронтовым командам стандартизировать сборку, тестирование, деплой и мониторинг сервисов Наша задача — выработать общие стандарты и помочь командам перейти на них без боли: написать миграционные скрипты, предоставить готовые конфиги, провести ревью и ответить на вопросы.
• Проектировать удобные интерфейсы для разработчиков: CLI, конфиги, API, документацию Нам важно, как разработчик взаимодействует с нашими решениями: понятны ли команды CLI, информативны ли сообщения об ошибках, есть ли валидация конфигов с подсказками, насколько легко найти ответ в документации.
• Разбираться в проблемах пользователей инструментов и находить системные решения Нужно слышать запросы, коллег воспроизводить проблемы, отличать симптом от причины.
• Участвовать в развитии платформы, от которой зависит работа многих frontend-команд Предстоит участвовать в формировании roadmap, обсуждать приоритеты, предлагать технические решения и следить за тем, чтобы платформа развивалась последовательно.
Мы ждём, что вы: • Уверенно разрабатываете на JS или TS и Node.js • Настраивали или внедряли CI/CD • Понимаете, как выстраивать пайплайны тестирования для frontend-проектов • Работали с Docker, bash-скриптами и nginx
Будет плюсом, если вы: • Имели дело с SSR-приложениями • Разрабатывали CLI-инструменты, кодогенераторы или шаблонизаторы • Занимались поддержкой монорепозиториев или большого количества однотипных сервисов • Понимаете observability • Создавали внутренние платформенные решения
Наши бонусы: Яндекс — это комьюнити. Тут есть и спортивные клубы, и книжный клуб, и киберспортивное сообщество. Это не все бонусы — полный список тут.
📩 Откликайтесь на вакансию на нашем сайте