Назад

Frontend-разработчик (Nuxt 3 / Vue 3, e-commerce) / Middle

200 000 - 250 000
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

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

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

Текст:
/
TL;DR
Frontend-разработчик (Nuxt 3 / Vue 3, e-commerce) / Middle: Развитие SSR-витрины интернет-магазина на Nuxt 3, Vue 3 и Pinia с акцентом на карточку товара, интеграцию API, миграцию данных и стабильность SSR. Focus on AI-assisted разработку через Cursor или Claude Code, оптимизацию производительности, SEO и выпуск изменений через GitLab CI, Docker и Kubernetes.

Локация: удалённо, Вологда

Зарплата: 200 000–250 000 ₽ на руки в месяц

Компания

Садовый маркетплейс с интернет-магазином саженцев и семян, живым трафиком и SEO-чувствительными страницами.

Что делать

  • Развивать SSR-витрину на Nuxt 3, Vue 3 и Pinia: карточку товара, каталог, поиск, авторизацию, отзывы, вопросы и платежные сценарии.
  • Создавать адаптивные UI-компоненты, Pinia-stores и composables для desktop, tablet и mobile.
  • Интегрировать фронтенд с REST API, включая SSR- и клиентскую загрузку данных, cookie-сессии, обработку ошибок и редиректов.
  • Участвовать в миграции данных между legacy API, Drupal и сервисом каталога svc-cat, сверять контракты и подключать реальные API.
  • Поддерживать производительность и стабильность SSR, SEO и аналитики, включая lazy-loading тяжёлых блоков.
  • Выкатывать изменения через GitLab CI, Docker и Helm, взаимодействовать с backend и продуктом по API-контрактам и приёмке фич.

Требования

  • От 2 лет коммерческого опыта с Vue 3 Composition API и Nuxt 3 SSR, включая useAsyncData, useFetch, runtimeConfig, server/client-различия и cookies на SSR.
  • Опыт с Pinia, SCSS, адаптивной вёрсткой, REST API и cookie-based authentication.
  • Опыт в e-commerce: карточка товара, каталог, корзина, отзывы или связанные разделы.
  • Git, понимание Docker и опыт либо готовность работать с GitLab CI.
  • Ежедневный практический опыт AI-assisted / vibe coding через Cursor IDE и/или Claude Code обязателен; без этого навыка кандидатура не рассматривается.
  • Готовность разбираться в legacy-коде, крупных stores и компонентах, а также отвечать за качество production-кода.

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

  • Базовые знания Kubernetes и Helm.
  • Опыт с SEO, Яндекс.Метрикой, RetailRocket, Diginetica или Mindbox.
  • Оптимизация SSR, Vite, Vuelidate, Swiper, VueUse.
  • Настройка AI-правил и контекста проекта: .cursor/rules, AGENTS.md, project instructions.

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

  • Удалённая работа по графику 5/2.
  • AI-first процесс разработки с Cursor и Claude Code.
  • Работа над живым e-commerce-проектом с реальным трафиком и SEO-чувствительными страницами.
  • Современный стек Nuxt 3, Vue 3 и Pinia, участие в миграции архитектуры данных.
  • Тестовые стенды и прозрачный CI/CD через GitLab, Docker и Kubernetes.
  • Тип оформления, испытательный срок и вилка дохода требуют уточнения.

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