Desenvolvimento de interfaces: Construir aplicações reativas e modulares utilizando Vue 3 (Composition API, <script setup>) e Nuxt 3.
Estratégias de renderização: Implementar e otimizar rotas com SSR, SSG e CSR, balanceando SEO e performance.
Gerenciamento de estado: Arquitetar fluxos de dados globais e previsíveis utilizando Pinia ou Vuex.
Integração de APIs: Consumir e estruturar APIs RESTful ou GraphQL usando os composables nativos do Nuxt (useFetch, $fetch, useAsyncData).
Qualidade de código: Escrever testes unitários e de componentes (Vitest, Vue Test Utils), garantindo cobertura e boas práticas.
Colaboração e revisão: Participar de code reviews, discutir arquitetura com seniores e apoiar desenvolvedores juniores.
JavaScript avançado (ES6+), TypeScript, HTML5 semântico, CSS3 / Pré-processadores / Tailwind CSSFrameworksVue.js (Vue 3, Composition API), Nuxt.js (Nuxt 3, Nitro engine, Server Routes, Middlewares)Estado & RoteamentoPinia, Vue Router, Nuxt Page Routing (file-based)Performance & SEONuxt SEO (Meta tags, Open Graph), Lazy Loading, Core Web VitalsTestes & FerramentasVitest, Jest, Cypress ou Playwright, Git, Vite, NPM/PNPM