WorkListВойтиОформить подписку
VI

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

Архив
Virtuozzo · Cloud/container virtualization infrastructure
Вакансия в архиве · закрыта 23.10
Смотреть актуальные вакансии

Другие вакансии компании

VI
🇬🇧Великобритания · remote·Contractангл. C1
≈ $11–19 тыс/мес
9 окт
VI
🇺🇦Украина · remote·Contractангл. B1
≈ $2,9–6,3 тыс/мес
9 окт
VI
🇫🇷Франция · remote·Contractангл. не указан
≈ $3,8–8,2 тыс/мес
1 окт
Все вакансии компании

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

ME
MEDvidi · Телемедицина
🇷🇸Belgrade · Сербия · remote·Full-timeSenior·англ. B1+
≈ $3,9 тыс/мес
28 авг
XS
Xsolla · Платёжные технологии для игр
🇷🇸Сербия · remote·Full-timeSenior·англ. не указан
≈ $3,9 тыс/мес
18 мар
EM
Empat · Разработка ПО
Remote·Part-timeSenior·англ. B2+
≈ $3,9 тыс/мес
1 ноя
XS
Xsolla · Платёжные технологии для игр
🇦🇿Baku · Азербайджан·Full-timeSenior·англ. B1+
≈ $3,9 тыс/мес
16 окт
PA
Payoneer · Платежная система для SMB
🇮🇳Gurugram · Индия·Full-timeSenior·англ. C1
≈ $3,9 тыс/мес
13 окт
SI
Simple · AI nutrition/weight-loss coaching
🇨🇾Limassol · Кипр · remoteSenior·англ. C1
≈ $3,9 тыс/мес
12 окт
Вакансии в Сербии

О вакансии

Откуда можно работать
Удалённо, находясь в Сербии
из текста вакансии
Занятость
Contract
из текста вакансии
Уровень
Senior
указан работодателем
Даты
Опубликована 20.10 · видели у компании с 20.10 по 21.10 · закрыта 23.10
вакансия закрыта, проверки прекращены
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Что предстоит делать

  • Доводить функциональность от начала до конца, от спецификации до продакшена, в двух кодовых базах: Virtuozzo Platform: React + TypeScript, монорепозиторий Nx, Vite и микрофронтенды на Module Federation для управления арендаторами, ценообразования, мониторинга, S3 и настроек.
  • V/IS: большое приложение на Vue + TypeScript.
  • Работать по принципу «сначала спецификация». PRD превращается в user stories, затем в спецификацию функциональности, затем в код, а прослеживаемые ID связывают требования, дизайн и реализацию. Вы будете писать спецификации, достаточно точные, чтобы агент мог их реализовать, а затем критически проверять результат.
  • Создавать и улучшать обвязку для агентов (agent harness): AGENTS.md и правила, skills и subagents, хуки, которые проверяют и защищают изменения, серверы MCP, evals для skills и цикл, превращающий повторяющиеся замечания из ревью в правила линтера.
  • Работать с бэкендом по принципу «сначала контракт». Согласовывать контракты OpenAPI/TypeSpec до реализации, генерировать типизированные клиенты и валидацию и строить UI с учётом прав доступа (RBAC) на основе этих контрактов.
  • Отвечать за качество. Это значит Vitest, interaction-тесты Storybook и e2e-тесты Playwright, запускаемые из pull request. Каждое исправление бага сопровождается тестом, а агенты помогают воспроизводить и повторно проверять баги на реальных dev-стендах.
  • Быстро создавать прототипы. Собирать кликабельные прототипы с помощью AI на основе нашего реального UI kit, чтобы проверять идеи вместе с PM и UX до того, как кто-либо возьмётся их реализовывать.
  • Модернизировать стек. Перевести V/IS на микрофронтенды и общую дизайн-систему, задать бюджеты размера бандла для каждого remote и отслеживать Core Web Vitals по данным реальных пользователей.
  • Тесно работать с командами Backend, Storage, QA, Product и Design по всей Европе.

Требования

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

Будет плюсом

  • Знание инфраструктурной предметной области: виртуализация, хранилища, сети, OpenStack, Kubernetes, S3.
  • Опыт с multi-tenant SaaS, RBAC, системами биллинга или ценообразования.
  • Вы создавали серверы MCP, agent skills или наборы evals либо участвовали в open source.
  • Дизайн-системы и Storybook.

Условия и бенефиты

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

Навыки

ReactTypeScriptNxViteModule FederationVue.jsOpenAPITypeSpecRBACVitestStorybookPlaywrightClaude CodeCursorCodexMCP serverspnpmCI/CDWebSocketsOWASP

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти