Middle Vue / Nuxt Frontend Developer

Фабрика Решений
Москва
≈ до 2,4 тыс. $ · до 2,1 тыс. €
до 185 000 ₽
🏢 Офис
Middle
Полная занятость
Россия
Описание вакансии

Привет! Мы — студия fabrique и мы автоматизируем бизнес-процессы крупных заказчиков, создавая удобные, современные и стабильно работающие сервисы.

Мы ищем Middle frontend developer (vue/nuxt), который имеет за плечами несколько лет опыта, умеет грамотно проектировать компоненты и заботится о пользовательском опыте.

Обязанности
Разработка новых и поддержка существующих фич в SPA и SSR приложениях на Vue 3 / Nuxt 3.
Проектирование и реализация переиспользуемых компонентов, работа с Composition API и TypeScript.
Интеграция с REST API: работа с запросами, обработка ошибок, типизация ответов.
Оптимизация производительности: lazy loading, code splitting, оптимизация рендеринга.
Участие в code review, декомпозиция задач, взаимодействие с backend-командой при проектировании контрактов API.
Разработка и поддержка технической документации, написание unit-тестов для компонентов и логики.
Требования
Опыт коммерческой разработки на Vue 3 и Nuxt 3 от 2 лет. Уверенное знание Composition API, Options API.
TypeScript — уверенное владение: типизация компонентов, props, emit, API-ответов.
Понимание SSR / SSG в Nuxt: разница между серверным и клиентским рендерингом, useAsyncData / useFetch.
Управление состоянием: Pinia (предпочтительно) или Vuex. Понимание реактивности Vue.
HTML, CSS, адаптивная вёрстка. Опыт работы с Git в команде (PR, code review, branching).
Опыт с Vitest / Jest для тестирования компонентов. Понимание Web Vitals и оптимизации производительности.
Знание Docker, базовый CI/CD. Опыт работы с дизайн-системами (Figma → код).
Условия
Полная удаленка
Гибкое начало рабочего дня
Работа в современном и интересном проекте

При отклике указывайте ваш телеграм для связи в формате: @username

Технологии и навыки
AI-помощник
ИсточникСкрыто
Опубликовано5 ч назад
Мы против мошенников на площадке: если тебя просят заплатить, продиктовать код или установить непонятное приложение — прекращай общение и сразу пиши нам (чат с основателем или форма обратной связи).