iTAB — ведущая платформа превентивного здоровья в РФ. Мы объединяем маркетплейс БАД с экспертной оценкой, сеть из 10 000+ специалистов, 86 000 ПВЗ и AI-сервисы.
Над продуктом работает 80+ специалистов (продукт, IT, маркетинг, медицина). Теперь ищем дизайнера, который закроет оба фронта: мобильное приложение и веб-сайт.
Обязанности
-
Разработка и поддержка веб-версии маркетплейса на Nuxt (Vue 3): каталог, поиск, карточка товара, корзина, оформление заказа, личный кабинет
-
Закрытие задач из бэклога продукта и приоритетов разработки — от фич до технических улучшений
-
Исправление багов, погружение в текущую кодовую базу проекта
-
SEO-задачи на фронтенде:
-
Корректный SSR-рендеринг
-
Настройка мета-тегов и Open Graph
-
Микроразметка Schema.org (Product, Offer, BreadcrumbList)
-
Canonical, robots.txt, sitemap
-
ЧПУ-роутинг и пагинация без дублей
-
-
Оптимизация производительности и Core Web Vitals (LCP, CLS, INP): изображения, code splitting, кеширование
-
Вёрстка страниц по макетам Figma — адаптив, кроссбраузерность
-
Интеграция с backend по REST API, работа с состоянием (Pinia)
-
Рефакторинг техдолга и улучшение кодовой базы
-
Создание промо-страниц и лендингов под акции
-
Участие в Code Review, работа в Git-flow
-
Взаимодействие с командой: backend, дизайн, SEO/маркетинг, QA, проектный менеджер
Требования
Обязательные
-
Коммерческий опыт разработки на Nuxt 3 (Vue 3) — от 2 лет
-
Уверенное знание TypeScript
-
Опыт работы с Pinia (или Vuex) для управления состоянием
-
Понимание SSR/SSG в Nuxt, умение настраивать рендеринг
-
Опыт интеграции с REST API
-
Навыки вёрстки по Figma: адаптивная, семантическая, кроссбраузерная
-
Понимание SEO-факторов на фронтенде: метатеги, Open Graph, микроразметка
-
Опыт оптимизации Core Web Vitals (LCP, CLS, INP)
-
Работа с Git (Git-flow или аналогичный подход)
-
Автономность — способность брать задачу и доводить до прода без ежедневного микроменеджмента
-
Предсказуемость — умение оценивать задачи с точностью (отклонение ≤ 30% по 80%+ задач) и заранее сообщать о рисках срыва сроков
-
Качество кода — возвраты с QA менее 15% от закрытых задач, вёрстка соответствует макету и адаптиву
-
Коммуникация — понятные текстовые апдейты по статусу, фиксированные часы доступности
Будет плюсом
-
Опыт работы с микроразметкой Schema.org (Product, Offer, BreadcrumbList)
-
Навыки работы с Google Search Console / Яндекс.Вебмастер
-
Понимание серверного кеширования (Nginx, CDN)
-
Опыт со Storybook или компонентными библиотеками
-
Опыт тестирования (Jest / Vitest)
-
Опыт работы в e-commerce / маркетплейс-проектах