Responsabilidades e atribuições Desenvolver aplicações front-end robustas e escaláveis utilizando React e TypeScript ; Contribuir para a evolução contínua de padrões, boas práticas e qualidade de código ; Apoiar o time técnico na solução de problemas complexos e na melhoria contínua; Contribuir na definição de arquiteturas e estratégias de implementação front-end; Participar ativamente de code reviews e discussões técnicas ; Buscar constantemente inovações tecnológicas que possam agregar ao produto e à equipe; Apoiar iniciativas de Developer Experience e melhoria de fluxo de desenvolvimento; Colaborar com equipes de backend, DevOps e produto para garantir integrações estáveis e eficientes. EXPERIÊNCIA 4 anos de experiência em desenvolvimento de software, com foco predominante em front-end ; Experiência com frameworks modernos JavaScript (React obrigatório; Angular é um diferencial); Histórico de entregas consistentes e de impacto técnico em projetos de médio e grande porte; Experiência com mentoria técnica e suporte a times de desenvolvimento; Experiência com ambientes de cloud e pipelines de CI/CD é considerada um diferencial relevante. Requisitos e qualificações Habilidades Técnicas Experiência sólida com TypeScript e React (Angular é um diferencial); Experiência com Node.js para backend; Familiaridade com ferramentas de build e empacotamento (Vite, Webpack, etc.); Domínio de arquitetura front-end, componentização e design patterns ; Experiência com testes automatizados (Jest, Vitest, Cypress); Entendimento de CI/CD e integração com pipelines de entrega contínua; Boas práticas de performance e acessibilidade ; Capacidade de desenhar solução, documentar código e decisões técnicas de forma clara; Familiaridade com hospedagem e deploy de aplicações web em ambientes cloud AWS; Conhecimento prático de Docker e Kubernetes para desenvolvimento e integração; Entendimento sobre CDN, caching, observabilidade e monitoramento são diferenciais. Habilidades comportamentais Forte senso de colaboração e comunicação clara em equipes multidisciplinares; Proatividade em identificar e resolver problemas técnicos ; Capacidade de mentorar desenvolvedores de nível pleno e júnior ; Autonomia para tomar decisões técnicas no contexto do time; Postura de aprendizado contínuo e compartilhamento de conhecimento. Habilidades Estruturantes Experiência na definição e implementação de soluções escaláveis; Capacidade de avaliar e otimizar arquiteturas existentes; Conhecimento em melhores práticas de desenvolvimento, versionamento e revisão de código; Boa capacidade de traduzir requisitos de negócio em soluções técnicas viáveis ; Familiaridade com design systems, micro frontends e/ou componentização compartilhada .