- Страна
- Россия
- Зарплата
- до 185 000 ₽
Middle Vue / Nuxt Frontend Developer
Хорошая вакансия с четко описанным современным стеком и прозрачными требованиями. Уровень зарплаты соответствует рыночному для Middle-позиции, а формат полной удаленки является значительным плюсом.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Позиция требует уверенного владения современным стеком Vue 3/Nuxt 3 и TypeScript, а также понимания нюансов SSR/SSG. Наличие опыта с Unit-тестами и Docker повышает порог входа для обычного Middle-разработчика.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предлагаемая зарплата до 185 000 ₽ на руки находится в пределах рыночной медианы для Middle Vue-разработчика в России, которая составляет около 180 000 - 220 000 ₽. Верхняя планка чуть ниже максимально возможных предложений для Senior-уровня, но полностью адекватна заявленному опыту 3-6 лет.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Фабрика Решений
Middle Vue / Nuxt Frontend Developer
до 185 000 ₽ за месяц, на руки
Опыт работы: 3–6 лет
Полная занятость
График: 5/2
Формат работы: удалённо
*☑️* Чем предстоит заниматься
-Разработка новых и поддержка существующих фич в SSG и 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 → код)
Контакты: Откликнуться
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Vue 3
- Nuxt 3
- TypeScript
- Composition API
- SSR
- SSG
- Pinia
- REST API
- Vitest
- Jest
- Docker
- CI/CD
- Figma
Возможные вопросы на собеседовании
Проверка понимания специфики Nuxt 3 и жизненного цикла серверного рендеринга.
В чем ключевая разница между хуками useAsyncData и useFetch в Nuxt 3, и в каких ситуациях стоит предпочесть один другому?
Оценка навыков работы с TypeScript в контексте Vue.
Как вы типизируете пропсы и события (emits) в Vue 3 при использовании Script Setup? Как обеспечить строгую типизацию для глобального хранилища Pinia?
Проверка знаний о реактивности и производительности.
Какие подходы вы используете для оптимизации производительности Vue-приложения, если Lighthouse показывает низкие баллы по LCP и CLS?
Оценка опыта работы с состоянием приложения.
Расскажите о преимуществах Pinia перед Vuex. Как бы вы организовали структуру сторов для крупного проекта с множеством модулей?
Проверка навыков тестирования.
Какую стратегию тестирования компонентов вы считаете оптимальной? Что именно вы покрываете Unit-тестами (Vitest), а что оставляете для E2E?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

