Requisitos ObrigatóriosDomínio de Angular 16 ou superior.Experiência prática com Vue.js e React.Profundo conhecimento em HTML, CSS (com pré-processadores) e JavaScript/TypeScript.Sólida atuação em:Componentização avançadaGerenciamento de estadoRoteamento e validaçõesEmissão de eventosConhecimento em bibliotecas de componentes como Angular Material, Ant Design ou similares.Prática com testes unitários e aplicação de boas práticas de qualidade de código.Implementação de tratamento de erros e resiliência em chamadas HTTP.Vivência em equipes colaborativas com uso de Git e metodologias ágeis.Forte atenção à experiência do usuário (UX). DiferenciaisExperiência com deploy em nuvem (AWS, Azure, etc.).Prática com aplicações mobile-first.Cuidados específicos com acessibilidade.Vivência com design systems.Conhecimento ou experiência com cultura DevSecOps.Participação em projetos open source, publicação de artigos técnicos ou envolvimento em comunidades de tecnologia.Responsabilidades e atribuiçõesDesenvolver aplicações web com foco em performance, escalabilidade e experiência do usuário utilizando Angular (16+) como framework principal, além de Vue.js e React em projetos específicos;Projetar e implementar componentes reutilizáveis, responsivos e aderentes a design systems;Integrar aplicações com APIs REST, incluindo cenários com latência e falhas controladas, aplicando práticas de resiliência e tratamento de erros;Criar, manter e evoluir formulários reativos com validações customizadas e formatação de dados;Participar de decisões técnicas e arquiteturais em conjunto com o time de engenharia;Aplicar testes unitários como parte da rotina de desenvolvimento, garantindo qualidade e confiabilidade do código;Atuar como referência técnica, apoiando o desenvolvimento de profissionais mais juniores e promovendo a cultura de aprendizado contínuo;Colaborar com times multidisciplinares de forma autônoma, proativa e com foco em entrega de valor.