- Страна
- Россия
Fullstack-разработчик в команду frontend-инфраструктуры
Яндекс предлагает отличные возможности для профессионального роста, сильное комьюнити и работу над масштабными задачами. Отсутствие указанной зарплаты — единственный существенный минус.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Роль требует глубоких знаний не только в разработке на Node.js/TS, но и в DevOps-практиках (CI/CD, Docker, Nginx). Высокая планка Яндекса к качеству кода и системному мышлению делает отбор достаточно строгим.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Яндекс обычно предлагает зарплаты на уровне или чуть выше рыночного медиана для опытных разработчиков, дополняя их расширенным соцпакетом и опционами. Указанный диапазон соответствует ожиданиям для Middle+/Senior специалистов в Москве.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
*◾️ 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
• Создавали внутренние платформенные решения
Наши бонусы:Яндекс — это комьюнити. Тут есть и спортивные клубы, и книжный клуб, и киберспортивное сообщество. Это не все бонусы — полный список тут.
*📩* Откликнуться на нашем сайте
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- JavaScript
- TypeScript
- Node.js
- CI/CD
- Docker
- Bash
- Nginx
- SSR
- CLI
- Observability
Возможные вопросы на собеседовании
Вакансия подразумевает создание инструментов для других разработчиков, поэтому важно понимать принципы DX.
Как вы проектируете CLI-инструменты, чтобы они были интуитивно понятны и удобны для коллег?
Команда занимается стандартизацией сборки и деплоя.
С какими сложностями вы сталкивались при внедрении единых стандартов CI/CD в больших командах и как их решали?
Упоминается работа с Node.js для инфраструктурных задач.
В каких случаях для написания внутренних скриптов автоматизации вы выберете Node.js, а в каких — Bash?
В бонусах указана работа с монорепозиториями.
Какие инструменты для управления монорепозиториями вы использовали и как решали проблему долгой сборки/тестирования в них?
Важно уметь находить системные решения проблем.
Расскажите о случае, когда вы выявили корневую причину технической проблемы в инфраструктуре, которая изначально выглядела как локальный баг.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

