Frontend Vue 3 разработчик (Vue 3 / TypeScript / Pinia / Vite)

Дата размещения вакансии: 28.08.2026
Работодатель: Coding Team
Уровень зарплаты:
от 800 до 1000 RUR
Город:
Санкт-Петербург
8-я линия Васильевского острова 25
Требуемый опыт работы:
От 3 до 6 лет

Мы – успешная IT-компания полного цикла CodingTeam. Уже более 6 лет мы занимаем ведущие места в профильных рейтингах по разработке интернет-магазинов, корпоративных веб-сервисов и мобильных приложений по версии «Рейтинг Рунета» и Tagline. Сейчас мы ищем сильного Frontend-разработчика (Vue 3 / TypeScript) на частичную или полную занятость в команду разработки.

Что нужно делать (Задачи):

— Frontend-разработка на Vue 3: Создавать и развивать современные веб-приложения и интерактивные клиентские кабинеты на Vue 3 (Composition API, <script setup>, TypeScript).

— Архитектура и состояние: Проектировать чистую компонентную архитектуру, выстраивать глобальное управление состоянием с помощью Pinia и писать переиспользуемые composables.

— Сетевой слой и API: Реализовывать интеграцию с Backend-сервисами (RESTful API, WebSocket, SSE), настраивать клиенты запросов (Axios / Fetch), авторизацию (JWT) и обработку ошибок.

— Верстка и UI-компоненты: Выполнять адаптивную кроссбраузерную верстку по макетам Figma (SCSS, Tailwind CSS, Flexbox/Grid), разрабатывать кастомные UI-компоненты и работать с UI-китами (Element Plus, Naive UI, PrimeVue).

— Роутинг и навигация: Конфигурировать маршрутизацию во Vue Router 4 (динамические роуты, navigation guards, lazy-loading страниц).

— Оптимизация производительности: Оптимизировать скорость загрузки и рендеринга (code splitting, tree shaking, оптимизация бандлов в Vite, виртуализация списков).

— Интеграция сторонних сервисов: Подключать интерактивные карты (API Яндекс.Карт, 2ГИС, Leaflet), графики и аналитику (ECharts / Chart.js), сторонние виджеты.

— Качество кода и процессы: Писать масштабируемый код с соблюдением стандартов TypeScript, ESLint, Prettier, участвовать в код-ревью и командном планировании.

CODINGTEAM | ВАКАНСИЯ: FRONTEND VUE 3 РАЗРАБОТЧИК (TYPESCRIPT / PINIA / VITE)

Что мы ожидаем (Требования к кандидату):

— Коммерческий опыт: Опыт коммерческой разработки на Vue.js от 1.5–2 лет (уверенное владение Vue 3 Composition API).

— Стек TypeScript / JS: Отличное знание TypeScript и современного JavaScript (ES6+), уверенная типизация пропсов, событий, сторов и API-моделей.

— State Management & Router: Практический опыт работы со стейт-менеджером Pinia и маршрутизацией Vue Router 4 (guards, query, dynamic routes).

— Современная верстка и CSS: Отличные навыки адаптивной и кроссбраузерной верстки (HTML5, SCSS, PostCSS, Tailwind CSS или современные CSS-модули, Flexbox, Grid) по макетам в Figma.

— Сетевой слой & Асинхронность: Понимание работы RESTful API, протокола HTTP, опыт работы с Axios / Fetch / TanStack Query, WebSocket и обработки асинхронных состояний.

— Инструменты сборки & Vite: Опыт работы с Vite (конфигурация, плагины, алиасы путей, оптимизация сборки), package managers (npm / pnpm / yarn).

— Архитектура & Composables: Понимание принципов компонентного подхода, SOLID, DRY, KISS, опыт создания чистых и масштабируемых пользовательских хуков (Composables).

— Работа с UI-библиотеками: Опыт работы с готовыми библиотеками компонентов (Naive UI, Element Plus, PrimeVue, Ant Design Vue, Headless UI).

— Git & командные процессы: Уверенное владение Git (ветвление, pull requests, code review, разрешение конфликтов).

— Портфолио & код: Готовность показать примеры кода на GitHub или реализованные веб-проекты.

— Ответственность & мотивация: Внимание к деталям интерфейса, ответственность за сроки и желание расти профессионально.

Что мы предлагаем (Условия работы):

+ Аккредитованная IT-компания: Работа в аккредитованной IT-организации со всеми льготами, стабильностью и прозрачными процессами.

+ Гибкий формат занятости: Возможность работать полностью удаленно, в комфортном офисе (г. Санкт-Петербург, 8-я линия В.О., м. Василеостровская) или в гибридном режиме.

+ Почасовая ставка: 800 – 1 000 руб. в час на руки с прозрачным трекингом задач и своевременными регулярными выплатами.

+ График на выбор: Полная занятость (10:00–19:00) либо гибкая частичная занятость под ваш график.

+ Официальное оформление: Прямой официальный договор с Индивидуальным Предпринимателем (ИП) или Самозанятым.

+ Современный стек и культура: Свежий технологический стек (Vue 3, Vite, TypeScript, Pinia), отсутствие устаревшего legacy, культура качественного код-ревью и сильная команда.

ЖДЕМ ВАШЕ РЕЗЮМЕ И ОПИСАНИЕ ОПЫТА ПРИ ОТКЛИКЕ!

Будем рады ознакомиться с вашими проектами, профилем на GitHub и примерами разработанных веб-интерфейсов.