Назад
обновлено 4 дня назад

Fullstack Developer (Node.js)

Тип работы
fulltime
Страна
Russia

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Fullstack-разработчик (Node.js): Разработка внутренних инструментов инфраструктуры, CLI-утилит и CI/CD пайплайнов для фронтенд-команд с акцентом на developer experience и автоматизацию. Фокус на создании кодогенераторов, стандартизации процессов сборки и оптимизации доставки десятков сервисов.

Компания

Yandex — ведущая технологическая компания, создающая широкий спектр интернет-сервисов и продуктов.

Что делать

  • Разрабатывать внутренние инструменты, npm-пакеты и CLI-утилиты на Node.js и TypeScript.
  • Создавать и развивать генераторы CI/CD-конфигураций, сервисных шаблонов и типовых библиотек.
  • Стандартизировать процессы сборки, тестирования, деплоя и мониторинга для сотен фронтенд-проектов.
  • Проектировать удобные интерфейсы взаимодействия для разработчиков: CLI, API и документацию.
  • Выявлять системные проблемы пользователей инструментов и внедрять комплексные технические решения.
  • Участвовать в формировании roadmap платформы и определении стандартов разработки в бизнес-группе.

Требования

  • Уверенное владение JavaScript, TypeScript и Node.js.
  • Понимание устройства frontend-сервисов (сборка, окружения, релизы, SSR/SPA).
  • Опыт настройки и внедрения CI/CD пайплайнов.
  • Навыки работы с Docker, bash-скриптами и nginx.
  • Понимание процессов деплоя, мониторинга и поддержки сервисов в production.
  • Интерес к созданию инструментов для других инженеров.

Хорошо, если есть

  • Опыт работы с SSR-приложениями.
  • Опыт разработки CLI-инструментов, кодогенераторов или шаблонизаторов.
  • Опыт поддержки монорепозиториев или большого количества однотипных сервисов.
  • Знание принципов observability (логирование, метрики, алерты).
  • Опыт создания внутренних платформенных решений.

Культура и преимущества

  • Возможность влиять на стандарты разработки в масштабе всей бизнес-группы.
  • Автономия в поиске проблем, предложении решений и выборе технического стека.
  • Работа над продуктами, где результат (ускорение сборки, упрощение миграций) заметен сразу.
  • Среда, ориентированная на высокое качество developer experience.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →