Middle Vue / Nuxt Frontend Developer
Технологии
Описание вакансии
Кратко о роли
Фабрика Решений ищет Middle Vue / Nuxt Frontend Developer для разработки и поддержки SSG/SSR приложений.
Ключевые задачи
- Разработка новых и поддержка существующих фич в приложениях на Vue 3 / Nuxt 3.
- Проектирование переиспользуемых компонентов с использованием Composition API и TypeScript.
- Интеграция с REST API, типизация ответов и обработка ошибок.
- Оптимизация производительности (lazy loading, code splitting, Web Vitals).
- Участие в code review и декомпозиция задач.
- Написание unit-тестов и технической документации.
Обязательные требования
- Опыт коммерческой разработки на Vue 3 и Nuxt 3 от 2 лет.
- Уверенное владение TypeScript.
- Понимание SSR / SSG в Nuxt.
- Опыт работы с Pinia или Vuex.
- Навыки адаптивной вёрстки (HTML, CSS).
- Опыт работы с Git в команде.
- Опыт тестирования компонентов (Vitest / Jest).
- Базовые знания Docker и CI/CD.
Будет плюсом
- Опыт работы с дизайн-системами (Figma).
Условия и бенефиты
- Зарплата до 185 000 ₽ на руки.
- Полная занятость, график 5/2.
- Удалённый формат работы.
Процесс найма
- Для отклика отправьте резюме на указанный email.
Фабрика Решений ищет Middle Vue / Nuxt Frontend Developer.
Чем предстоит заниматься:
- Разработка новых и поддержка существующих фич в 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 → код).
Условия:
- Зарплата до 185 000 ₽ на руки.
- Полная занятость, график 5/2.
- Удалённый формат работы.
Оригинальная вакансия:
https://t.me/frontend_rabota/3210