Virtuozzo

Senior Frontend Engineer — AI-Native Development (V/IS/Virtuozzo Platform)

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

Senior frontend-инженер в команду порталов Virtuozzo Platform и V/IS — плотные data-heavy интерфейсы для управления облачной инфраструктурой. Роль с сильным акцентом на spec-first и AI-native разработку: агенты пишут черновики, инженер строит harness и отвечает за качество результата.

Задачи

  • Разрабатывать фичи end-to-end от спецификации до продакшена в двух кодовых базах: Virtuozzo Platform (React + TypeScript, Nx monorepo, Vite, Module Federation) и V/IS (Vue + TypeScript)
  • Работать spec-first: превращать PRD в user stories, затем в feature spec и код с трассируемыми ID
  • Строить и улучшать agent harness: AGENTS.md и правила, skills и subagents, hooks, MCP-серверы, evals для skills, превращение повторяющихся замечаний ревью в lint-правила
  • Работать contract-first с backend: согласовывать OpenAPI/TypeSpec контракты, генерировать типизированные клиенты и валидацию, строить RBAC-UI
  • Отвечать за качество: Vitest, Storybook interaction tests, Playwright e2e из pull request, тест на каждый багфикс
  • Быстро прототипировать кликабельные прототипы с AI на реальном UI kit для валидации идей с PM и UX
  • Модернизировать стек: перевод V/IS на micro-frontends и общую дизайн-систему, бюджеты бандлов, отслеживание Core Web Vitals
  • Тесно работать с командами Backend, Storage, QA, Product и Design по всей Европе

Требования

  • 5+ лет разработки production веб-приложений, сильный TypeScript и глубокий React (рендеринг, state, routing, производительность)
  • Опыт с Vue — плюс, так как V/IS построен на нём
  • Ежедневное использование AI coding agents (Claude Code, Cursor, Codex или аналоги) с пониманием их ограничений и способов их обхода
  • Умение писать спецификации и ADR, мыслить контрактами и интерфейсами
  • Дисциплина в тестировании: компонентные тесты и Playwright e2e
  • Опыт со сложными UI: большие таблицы, визарды, длительные асинхронные задачи, realtime-обновления через websockets
  • Современный тулинг: Vite, монорепозитории (Nx, pnpm), CI/CD, Module Federation
  • Безопасность, доступность и производительность по умолчанию (OWASP, CSP, WCAG, Web Vitals)

Условия

  • Удалённая работа и гибкий график для EMEA (только локации в Европе)
  • Дружелюбно к B2B-контрактам
  • Групповое частное медицинское страхование или медицинская компенсация
  • Бюджет на обучение, поддержка сертификаций, менторство и карьерные треки
  • Инклюзивная мультикультурная команда
  • Программы признания, реферальные бонусы, книжные клубы и tech talks
  • Опционы на акции

Навыки

  • TypeScript
  • React
  • Vue
  • Nx
  • Vite
  • Module Federation
  • Vitest
  • Storybook
  • Playwright
  • OpenAPI
  • TypeSpec
  • RBAC
  • WebSockets
  • pnpm
  • CI/CD
  • OWASP
  • CSP
  • WCAG
  • Web Vitals
  • MCP
  • Claude Code
  • Cursor
  • Codex

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

Front End Engineer (iGaming)
Magic MediaMiddlePecinci MunicipalityУдалённо
21 окт.
Frontend Developer (Blazor & Angular)
EnteraMiddleNovi SadГибрид
20 окт.
Senior Frontend Developer / Tech Lead
UvationSeniorУдалённо
7 окт.
Frontend Developer (React Js / Next Js)
UvationMiddleУдалённо
7 окт.
Senior Frontend Engineer - Trading Platform (Europe, Remote)
GoChartingSeniorУдалённо
6 окт.
Senior Frontend Engineer — AI-Native Development (V/IS/Virtuozzo Platform) — Virtuozzo, Удалённо | itrelocate