Middle Vue/Nuxt Frontend Developer — разработка SSG и SSR приложений@ Фабрика Решений
Что за роль
Фабрика Решений ищет Middle Vue/Nuxt Frontend Developer для разработки новых и поддержки существующих фич в SSG и SSR приложениях на Vue 3 / Nuxt 3.
Чем вы будете заниматься
- Разработка новых и поддержка существующих фич в 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 и Nuxt, но зарплата ниже рынка. Условия удалённой работы и хороший опыт в команде.
Кто здесь добьётся успеха
Глубокое понимание Vue 3 и Nuxt 3, с опытом разработки приложений с использованием SSG и SSR, включая умение эффективно работать с Composition API и TypeScript.
Способность работать в удалённой команде, проявляя высокий уровень самодисциплины и организованности, чтобы успешно управлять своим временем и задачами.
Опыт интеграции REST API, включая обработку ошибок и типизацию ответов, что позволяет создавать стабильные и надежные приложения.
Креативное мышление и внимание к деталям для проектирования переиспользуемых компонентов, что способствует улучшению качества кода и упрощению процесса разработки.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Web Development
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев