Middle Frontend-разработчик

Joki Joya

Middle Frontend-разработчик

Санкт-Петербург, улица Савушкина, 126Б

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

JOKI JOYA — это парки развлечений для всей семьи.

Сегодня бренд Joki Joya является лидером индустрии детских развлечений в России и состоит из 29 парка в 3 городах: 21 в Москве и МО, 7 в Санкт-Петербурге и 1 в Твери.

Мы развиваем цифровую платформу бренда: сайт joki-joya.ru, мобильное приложение, CMS, сервисы бронирования, оплаты и лояльности.

В команду JJ ищем Middle Frontend-разработчика, который будет развивать сайт и внутренние веб-системы.

Стек, с которым предстоит работать

  • Основной сайт — SPA/SSR на Nuxt 3 (Vue 3): TypeScript, Pinia, Element Plus, Swiper, GSAP, Ghost Content API, Яндекс.Карты, reCAPTCHA v3, Яндекс.Метрика

  • Мобильный PWA-дашборд программы лояльности — Ionic Vue + Capacitor (Vite, VueUse, PWA)

  • Внутренние админ-панели (CRM, банкетный модуль) — Vue 2 (Vue CLI, Element UI, Vuex, WebSocket) — поддержка существующего кода

  • Инструменты: Vite / Webpack / Vue CLI, ESLint + TypeScript, Playwright / Vitest / Cypress, Git, Docker, Nginx

Чем предстоит заниматься

  • Переносить макеты из Figma в компоненты Vue/Nuxt: баннеры, карточки услуг, FAQ, акции, формы, галереи, тарифы, расписания

  • Развивать страницы сайта: главная, парки, афиши по городам, покупка билетов и бронирование, блог/новости, подарочные сертификаты, акции

  • Поддерживать и развивать внутренние системы: CRM, банкетный модуль, дашборд лояльности

  • Интегрировать frontend с REST API бэкенда и контентом Ghost CMS (headless)

  • Обрабатывать состояния загрузки, ошибок и пустых данных; работать с картами, капчей, метрикой

  • Оптимизировать производительность: Core Web Vitals, размер бандлов, ленивая загрузка, PWA

  • Покрывать критичные сценарии тестами: unit (Vitest) и E2E (Playwright/Cypress) — бронирование, оплата

  • Заниматься техническим SEO: robots.txt, sitemap, мета-теги, Open Graph, JSON-LD

  • Участвовать в релизах, проверять функционал после выкладки, разбирать frontend-инциденты

  • Работать с дизайнерами и контент-командой: поддерживать дизайн-систему Figma ↔ компоненты, чтобы контент-менеджер обновлял страницы через CMS без разработчика

Требования

Обязательно:

  • Коммерческий опыт frontend-разработки от 2 лет

  • Уверенный JavaScript и TypeScript: асинхронность, DOM, события, REST API, JSON, обработка ошибок

  • Vue 3 (Composition API, <script setup>) — или сильная мотивация перейти с React (у нас стек Vue)

  • Опыт с Nuxt 3 (или Next.js как аналог SSR)

  • Адаптивная и кроссбраузерная вёрстка: HTML5, семантика, Flexbox/Grid, CSS-переменные, SASS/SCSS

  • Git, code review, аккуратность и документирование кода

Будет плюсом:

  • Nuxt-модули (sitemap, robots, seo), SSR-мета-теги, Core Web Vitals

  • Element Plus / Element UI, Pinia, Vuex, Vue Router

  • Swiper, GSAP, Spline

  • Тестирование: Vitest, @testing-library/vue, Playwright, Cypress; CI/CD

  • Headless CMS: Ghost Content API или аналоги

  • Ionic + Capacitor, PWA, VueUse

  • Базовый Node.js (Nitro-сервер Nuxt), кэширование, CDN

  • Опыт поддержки легаси-кода (Vue 2, Webpack, Vue CLI)

Что мы предлагаем:

  • Работа в стабильной и активно развивающейся компании
  • Комфортабельный офис в БЦ Атлантик Сити (шаговая доступность от метро "Беговая")
  • Заработная плата - от 150 000 руб/мес. (финальная сумма оговаривается с успешным кандидатом индивидуально)
  • Только офисная занятость - 5/2, 9:30-18:30

    В сопроводительном письме просьба указывать зарплатные ожидания.
Посмотреть контакты работодателя

Адрес

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

Osla
  • Санкт-Петербург

  • Не указана

Рекомендуем
ЦРТ | Группа компаний

Senior frontend developer (TS/JS)

ЦРТ | Группа компаний

  • Санкт-Петербург

  • Не указана

Рекомендуем
Beget
  • Санкт-Петербург

  • Не указана

Рекомендуем
TutorPlace
  • Санкт-Петербург

  • Не указана

Таймвэб.Клауд
  • Санкт-Петербург

  • Не указана

Бизнес Технологии

Senior/Tech Lead frontend-разработчик

Бизнес Технологии

  • Санкт-Петербург

  • до 350000 RUR

Бизнес Технологии

Senior frontend-разработчик

Бизнес Технологии

  • Санкт-Петербург

  • до 300000 RUR

Бизнес Технологии

Middle frontend-разработчик

Бизнес Технологии

  • Санкт-Петербург

  • до 200000 RUR

Гринатом
  • Санкт-Петербург

  • до 200000 RUR

MARSHALL
  • Санкт-Петербург

  • до 200000 RUR

Алабуга, ОЭЗ ППТ

QA Engineer autotest (middle/middle +)

Алабуга, ОЭЗ ППТ

  • Санкт-Петербург

  • от 157500 RUR

Evercode Lab
  • Санкт-Петербург

  • от 157500 RUR

СТРОЙИНФОРМПРОЕКТ

3D - моделлер АГР (Middle/Senior)

СТРОЙИНФОРМПРОЕКТ

  • Санкт-Петербург

  • от 120000 RUR

Эксбо Север

Middle UI/UX Designer (GameDev)

Эксбо Север

  • Санкт-Петербург

  • от 120000 RUR

Интеллектуальные Системы

Middle Backend Developer (PHP, Yii2)

Интеллектуальные Системы

  • Санкт-Петербург

  • от 170000 RUR

СММ
  • Санкт-Петербург

  • от 170000 RUR

Evercode Lab
  • Санкт-Петербург

  • от 170000 RUR

Evercode Lab
  • Санкт-Петербург

  • от 170000 RUR

ЭМ Рус
  • Санкт-Петербург

  • от 170000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию