




**Código:** 1054 **Título da vaga:** Desenvolvedor Front end **Local:** São Paulo, SP **Nível Profissional:** Sênior **Áreas de Atuação Profissional:** TI \- Desenvolvimento \- Web **Descrição:** Responsabilidades \- Desenvolver interfaces ricas e interativas com Vue.js 3 e TypeScript. \- Atuar em soluções baseadas em microfrontends. \- Garantir performance, acessibilidade e responsividade da aplicação. \- Escrever código limpo, testável e de alta qualidade. \- Colaborar com designers e produto na definição de soluções eficazes. \- Estruturar e manter testes automatizados de frontend (unitários, integrados, e2e). \- Criar e evoluir bibliotecas de componentes reutilizáveis entre squads. \- Implementar estratégias de deploy otimizadas visando performance. \- Monitorar métricas de performance (LCP, FID, CLS) e liderar iniciativas de melhoria. \- Aplicar boas práticas de monitoramento e observabilidade de aplicações frontend. **Habilidades:** Requisitos Técnicos Obrigatórios \- Mínimo de 5 anos com frameworks modernos, com foco em Vue.js 3 e TypeScript. \- Entendimento comprovado do ciclo de vida do Vue.js e suas APIs, incluindo reatividade, composição, diretivas e estratégias de otimização de renderização. \- Experiência prática com o Composition API, script setup, slots, teleport, provide/inject e dynamic components. \- Conhecimento avançado sobre state management com Pinia ou Vuex, incluindo estratégias para aplicações escaláveis. \- Vivência com lazy loading de rotas, code splitting e otimização do bundle com ferramentas como Vite ou Webpack. \- Experiência com SSR (Server Side Rendering), SSG (Static Site Generation) e integração com frameworks como Nuxt.js. \- Proficiência em HTML5, CSS3 (SASS, Tailwind) e design responsivo. \- Experiência avançada com testes (Jest, Testing Library, Cypress). \- Vivência com componentização e manutenção de design systems. \- Conhecimento de estratégias de deploy frontend e otimização de entrega. \- Domínio de métricas de performance e técnicas de otimização. \- Experiência com APIs REST e GraphQL. \- Uso de Git e ferramentas de CI/CD. \- Conhecimento em acessibilidade (a11y). \- Atuação em projetos com arquitetura baseada em componentes.


