Este é um papel de desafio para quem busca atuar como desenvolvedor(a) Sênior em Angular. Vamos criar aplicações modernas e escaláveis, com foco na experiência do usuário.
Responsabilidades:
* Desenvolver, evoluir e manter aplicações front-end usando Angular 16+
* Participar da definição de arquitetura, padrões e melhores práticas
* Implementar interfaces responsivas, acessíveis e de alta performance
* Realizar code reviews e apoiar o time no aprimoramento da qualidade técnica
* Integrar o front-end com APIs e microsserviços
* Contribuir com documentação, testes e melhoria contínua dos processos
* Trabalhar em parceria com UX/UI, backend e demais times técnicos
Requisitos obrigatórios:
* Experiência avançada em Angular 16+
* Domínio de TypeScript, HTML5 e CSS3 (incluindo pré-processadores)
* Conhecimento sólido em RxJS, State Management (NgRx, Akita, Signals etc.)
* Experiência com componentização, roteamento e arquitetura modular
* Boa compreensão de integração com APIs REST
* Familiaridade com testes unitários (Jest, Jasmine, Karma)
* Experiência com ferramentas de build (Angular CLI, Webpack, Vite)
* Vivência com versionamento Git
Diferenciais:
* Conhecimento em CI/CD (GitHub Actions, Azure DevOps…)
* Experiência com micro frontends
* Noções de UX e acessibilidade (WCAG)
* Experiência em projetos de larga escala e alto volume de usuários
* Familiaridade com metodologias ágeis (Scrum/Kanban)