Яндекс

Fullstack-разработчик в команду frontend-инфраструктуры

Middle · Гибрид · Екатеринбург, Россия · Английский не нужен

Навыки

  • API (интеграции)
  • Документирование API
  • Bash / shell
  • CI/CD
  • Docker
  • JavaScript
  • Локализация
Ещё 5
  • Nginx
  • Node.js
  • Мониторинг и observability
  • Роадмап
  • TypeScript

О компании и продукте

  • Мы ищем fullstack-разработчика в команду frontend-инфраструктуры. Мы создаём инструменты, которые помогают фронтовым командам быстрее запускать сервисы, проще поддерживать их в production и меньше времени тратить на рутинную настройку сборки, CI/CD, локализации, контрактов и админских интерфейсов. Наши пользователи — разработчики. Поэтому мы относимся к инфраструктурным инструментам как к полноценным продуктам: изучаем потребности команд, проектируем удобные сценарии, развиваем API и CLI, продумываем миграции и заботимся о качестве developer experience. Мы разрабатываем и поддерживаем. инструменты кодогенерации CI-пайплайнов для фронтовых проектов бизнес-группы. генераторы новых сервисов и типовые библиотеки для них. инструменты для локализации. генерацию типов и клиентского кода по контрактам с backend-сервисами. инструменты для быстрой разработки админок

Задачи

  • Fullstack-разработчик в команду frontend-инфраструктуры
  • Важно думать не только о текущих задачах, но и о том, как инструмент будет развиваться и как с ним будут работать другие разработчики через полгода
  • Развивать кодогенерацию CI/CD-конфигураций, сервисных шаблонов и типовых библиотек
  • Предстоит развивать эти генераторы, расширять покрытие типовых сценариев и обеспечивать плавные миграции при изменении стандартов
  • Помогать фронтовым командам стандартизировать сборку, тестирование, деплой и мониторинг сервисов
  • Проектировать удобные интерфейсы для разработчиков: CLI, конфиги, API, документацию
  • Инструмент может решать правильную задачу, но быть неудобным, и тогда его не будут использовать
  • Поэтому мы уделяем внимание тому, как именно разработчик взаимодействует с нашими решениями: понятны ли команды CLI, информативны ли сообщения об ошибках, есть ли валидация конфигов с подсказками, насколько легко найти ответ в документации
  • Хороший developer experience — такая же часть задачи, как и корректная работа под капотом
  • Разбираться в проблемах пользователей инструментов и находить системные решения
  • Пользователи наших инструментов — это другие разработчики, и работа с ними требует отдельного внимания: нужно слышать их запросы, воспроизводить проблемы, отличать симптом от причины
  • Точечные фиксы помогают одной команде, но мы стремимся к решениям, которые устраняют класс проблем сразу для всех
  • Участвовать в развитии платформы, от которой зависит работа многих frontend-команд
  • Изменения в наших инструментах затрагивают сразу много команд, поэтому важно думать о совместимости, путях миграции и коммуникации при breaking changes
  • Предстоит участвовать в формировании roadmap, обсуждать приоритеты, предлагать технические решения и следить за тем, чтобы платформа развивалась последовательно

Требования

  • Уверенно разрабатываете на JavaScript или TypeScript и Node.js
  • Разбираетесь в устройстве frontend-сервисов, знаете, что такое сборка, окружения, релизы, SSR/SPA, статика
  • Настраивали или внедряли CI/CD
  • Понимаете, как выстраивать пайплайны тестирования для frontend-проектов
  • Работали с Docker, bash-скриптами и nginx
  • Имеете представление о том, как сервисы деплоятся, мониторятся и поддерживаются в production
  • Интересуетесь разработкой инструментов для других инженеров
  • От 3 лет
  • Екатеринбург
  • Сотни проектов в бизнес-группе используют схожие подходы к сборке и деплою, но исторически каждая команда настраивала их по-своему
  • Наша задача — выработать общие стандарты и помочь командам перейти на них без боли: написать миграционные скрипты, предоставить готовые конфиги, провести ревью и ответить на вопросы
  • Результат — меньше расхождений между проектами, проще онбординг и легче поддержка

Будет плюсом

  • Имели дело с SSR-приложениями
  • Разрабатывали CLI-инструменты, кодогенераторы или шаблонизаторы
  • Занимались поддержкой монорепозиториев или большого количества однотипных сервисов
  • Понимаете observability: логирование, метрики, алерты, занимались диагностикой production-проблем
  • Создавали внутренние платформенные решения
  • Офисы в Екатеринбурге
  • Офисы в Москве

Условия

  • Гибридный
  • TypeScript
  • JavaScript

Паспорт вакансии

История публикации

Появилась в Вакандии30 дней
Перепубликациинетпубликовалась один раз
Проверяли на источникеВидели сегодня
Среди похожихНет данных52 из 30 · у похожих вакансий почти одинаковый возраст — сравнивать нечего

Откуда что взялось

Отмечено то, что вывели мы. Без пометки — значение назвал работодатель.

ГрейдMiddleвыведено из другого признака
Формат работыГибридвычитано из текста вакансии
ГеографияЕкатеринбург, Россиявычитано из текста вакансии
Зарплатане указана

Почему на этом месте в выдаче

Порядок выдачи объявлен контрактом: свежесть решает между днями, полнота и зарплата — внутри дня.

Полнота карточки753 из 4 полей: грейд, формат, география, зарплата
Зарплата названа0вилки нет вовсе

Проверка Вакандии

Источники и свежесть

Тип источника
Карьерный сайт работодателя
Найдено публикаций
1
Посмотреть публикации и даты
  • careerОсновная публикация · 2026-07-06

Работодатель

Яндекс

50 активных вакансий · вилка работодателя указана в 1%

Открыть профиль компании

Безопасность

Отклик уходит на сайт источника

Вакандия показывает вакансию, но не отправляет отклик и не проверяет работодателя. Сам отклик вы оставляете на внешнем сайтеyandex.ru.

Признаки мошенничества
  • Просят предоплату, «залог» или деньги за обучение и оборудование.
  • Требуют код из SMS, данные банковской карты или доступ к «Госуслугам».
  • Быстро уводят в мессенджер и торопят с решением.
  • Обещают большой доход без опыта и без деталей задач.

Настоящий работодатель не просит денег и платёжных данных до трудоустройства.

Продолжить поиск

Похожие вакансии

Причина сходства указана на каждой карточке

  1. Почему похожа: похожая специализация · тот же грейд

    CSSSR

    DevOps-инженер

    • Middle
    • Удалённо
    Подробнее