Frontend-разработчик Vue в команду Маркетинга

По договоренности

  • Балтийская
  • Фрунзенская
  • Московские ворота

Вместе с командой ты будешь разрабатывать интерфейсы, компоненты и новые страницы для интернет-проектов компании — основного сайта, блога, Академии и внутренней документации. Проекты живые, с современным стеком и вниманием к качеству кода. Мы ждем человека, который способен работать автономно, принимать технические решения и участвовать в улучшении процессов разработки.

Основные задачи

  • Разрабатывать и поддерживать пользовательские интерфейсы для интернет-проектов компании (основной сайт, Академия, ServerCore, блог, документация)

  • Создавать и развивать компоненты и шаблоны на Vue.js / Nuxt / TypeScript, интегрированные с WordPress и другими backend-системами

  • Работать с дизайнером и контент-командой над внедрением новых блоков, лендингов и интерактивных элементов

  • Поддерживать и дорабатывать существующие проекты: улучшать адаптивность, скорость загрузки, SEO-разметку

  • Писать чистый, переиспользуемый код в соответствии со стандартами команды (BEM, atomic design, code review)

  • Настраивать и использовать GitLab CI/CD для сборки и деплоя фронтенд-проектов

  • Подключать и интегрировать внешние API и внутренние сервисы (REST, GraphQL)

  • Оптимизировать производительность интерфейсов и следить за стабильностью фронта

Мы ожидаем

  • Отличное знание HTML5, включая семантику и принципы доступности (a11y)

  • Опыт адаптивной и кроссбраузерной вёрстки (у нас до 7 брейкпоинтов)

  • Уверенные знания CSS / SCSS / Grid Layout / БЭМ / PostCSS

  • Уверенные знания JavaScript (ES6+) и понимание принципов SPA

  • Опыт коммерческой разработки на Vue.js 3

  • Опыт работы с Nuxt (2 или 3)

  • Опыт работы с Pinia / Vuex

  • Понимание жизненного цикла компонентов и реактивности во Vue

  • Опыт работы с TypeScript в реальных проектах

  • Опыт работы с системами контроля версий (Git/GitLab)

  • Понимание принципов CI/CD и умение работать с пайплайнами

  • Умение работать в команде: ревью, обсуждение решений, взаимодействие с QA, дизайнерами и контентом

  • Умение читать и разбирать макеты в Figma

Будет плюсом

  • Опыт интеграции фронта с WordPress (REST API, ACF, кастомные темы)

  • Опыт работы с Ant Design / Tailwind / shadcn/ui

  • Опыт взаимодействия с Node.js (SSR, BFF, API-прокси)

  • Опыт работы с Playwright или Cypress (тесты, e2e)

  • Опыт оптимизации производительности и Lighthouse-аудита

  • Участие в релизах production-проектов

Про условия

  • Оформление в официально аккредитованную IT-компанию
  • Белая заработная плата
  • Годовая премия по результатам работы до 15% от суммарного оклада за 12 месяцев
  • 30 000 бонусных рублей на услуги компании ежегодно
  • Релокационный бонус при переезде
  • Бесплатные обеды и кофе-брейки
  • Офис в Санкт-Петербурге, 10 минут пешком от м. Московские ворота, своя парковка (и для велосипедов тоже)

Адрес: Россия, Санкт-Петербург, Московский район, Цветочная улица, 19

Поделиться:

Опубликована 15 дней назад

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

110 000 - 160 000 ₽
  • Полный день
  • Опыт от 1 года
  • Санкт-Петербург
2 дня назад
от 130 000 ₽
  • Полный день
  • Опыт от 1 года
  • Санкт-Петербург
3 дня назад
  • Полный день
  • Опыт от 1 года
  • Санкт-Петербург
8 дней назад
до 110 000 ₽
  • Полный день
  • Опыт от 1 года
  • Санкт-Петербург
13 дней назад
от 230 000 ₽
  • Полный день
  • Опыт от 1 года
  • Санкт-Петербург
13 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.