Profissional voltado em front-end com VUE JSDomínio das linguagens HTML, CSS e JavaScriptConhecimento de frameworks e bibliotecas como React, Angular ou Vue.jsConhecimento de interface de programação de aplicações (API) e Web ServicesConhecimento de projetos ágeis e análise de sistemasConhecimentos avançados de design Conhecimento avançado de design de experiência do usuário (UX)Conhecimento avançado de design de interfacesConhecimento de como criar fluxos de usuário visualmente atraentesExperiência com Vue 2 e Vue 3Conhecimento do Vue Router, Vuex/Pinia para gerenciamento de estadoUso de diretivas, componentes, mixins e composição APICriação de Single File Components (SFC)Conhecimento avançado em CSS (Flexbox, Grid, pré-processadores como SASS/SCSS)Uso de JavaScript moderno (ES6+, Promises, Async/Await, Destructuring)Consumo de RESTful APIs e GraphQLManipulação de dados com Axios ou Fetch APIExperiência com Git e controle de versãoConhecimento de metodologias ágeis (Scrum, Kanban)Familiaridade com CI/CD para automação de builds e deploysConhecimento de lazy loading e code splittingSEO para SPAs (SSR com Nuxt.js pode ser um diferencial)Habilidades de Design e UX/UIDesign Responsivo (Mobile-First)Experiência com ferramentas como Figma, Adobe XD ou SketchAcessibilidade e boas práticas de UI/UXCriação de componentes reutilizáveis e escaláveisDiferenciaisExperiência com TypeScriptConhecimento de Testes Unitários (Jest, Vue Test Utils)Experiência com Nuxt.js (SSR, SSG)Conhecimento em PWAs e Service WorkersPrefencia em pessoas com formação em:Ciência da Computação Engenharia de Software Sistemas de Informação Design Digital / Design Gráfico com Ênfase em UX/UI Análise e Desenvolvimento de Sistemas (Tecnólogo)