Commit

Senior Full-Stack Developer (React / Node.js) AI-First

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior-разработчик в небольшую продуктовую команду, который самостоятельно ведёт фичи end-to-end: React на фронтенде и Node.js на бэкенде. Команда работает AI-first — большую часть UI и кода генерируется с помощью AI-агентов, а время тратится на архитектуру, ревью и качество продукта.

Задачи

  • Разрабатывать и выпускать full-stack фичи: React-фронтенд и сервисы/API на Node.js
  • Строить фронтенд AI-first: превращать дизайны, спецификации или скриншоты в рабочие React-экраны с помощью AI-агентов, генерировать компоненты, формы, таблицы, логику состояния и тесты, затем ревьюить и интегрировать
  • Настраивать и поддерживать AI-воркфлоу для фронтенда: правила проекта и контекстные файлы, конвенции компонентов, ссылки на дизайн-систему и паттерны промптов
  • Контейнеризировать сервисы в Docker, деплоить и эксплуатировать их в Kubernetes и AWS
  • Поддерживать CI/CD, мониторинг и логирование для своих сервисов
  • Ревьюить код (написанный людьми и AI) и напрямую работать с продуктом и менеджментом

Требования

  • 5+ лет профессиональной разработки ПО
  • Настоящий full-stack: 3+ года регулярной самостоятельной поставки и фронтенда на React, и бэкенда на Node.js для одних и тех же фич в продакшене
  • Сильный React: хуки, управление состоянием, производительность, TypeScript
  • Сильный Node.js: проектирование API, асинхронные паттерны, аутентификация, тестирование
  • Практический продакшен-опыт с Kubernetes, Docker и AWS
  • AI-first разработка фронтенда, подтверждённая в продакшене: ежедневное использование AI-агентов (Cursor, Claude Code, Copilot или аналоги) для создания React UI end-to-end
  • Умение показать реальные примеры экранов или фич, построенных в основном с помощью AI, и объяснить, что оставили, что переписали и почему
  • Понимание, как дать агенту правильный контекст (дизайн-файлы, библиотека компонентов, существующие паттерны, API-контракты), чтобы код подходил кодовой базе
  • Понимание, где AI ломается на фронтенде (баги состояния, доступность, производительность, непоследовательные стили) и как это отлавливать
  • AI-first по всему стеку: использование AI для бэкенд-кода, тестов, рефакторинга, отладки и ревью
  • Git, CI/CD, автоматизированное тестирование как привычка
  • Самостоятельность, чёткая коммуникация, владение фичей от идеи до продакшена

Условия

  • Небольшая команда, hands-on senior-роль: вы шипите, деплоите и поддерживаете то, что построили
  • Команда разрабатывает AI-first: AI-инструменты для кодинга — это способ работы по умолчанию, а не эксперимент

Навыки

  • React
  • Node.js
  • TypeScript
  • Docker
  • Kubernetes
  • AWS
  • CI/CD
  • Git
  • Cursor
  • Claude Code
  • Copilot
  • React Native

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

Full Stack Developer
RoundstoneMiddleУдалённо
12 окт.
Senior Full Stack Engineer, AI-First (Go / React)
MMDSmart LtdSeniorУдалённо
11 сент.
Senior Full-Stack Engineer
The VaultSeniorYerevanУдалённо
10 сент.
Software Engineer (PHP/Symfony + Vue 3) (remote)
PlatinumlistMiddleУдалённо
10 сент.
Senior Full-Stack Developer (React / Node.js) AI-First — Commit, Удалённо | itrelocate