Desenvolvedor(a) Front-end Sênior
O papel de Desenvolvedor(a) Front-end Sênior visa atuar em projetos de alta complexidade, construindo aplicações modernas, escaláveis e com foco em performance e experiência do usuário.
Descrição do Papel:
Aqui você terá a oportunidade de trabalhar com tecnologias front-end avançadas, desenvolvendo aplicações escaláveis e com alto nível de performance.
Responsabilidades:
* Desenvolvimento: Desenvolver, evoluir e manter aplicações front-end usando Angular 16+, garantindo que elas sejam responsivas, acessíveis e de alta qualidade.
* Participação da definição da arquitetura: Contribuir para a definição da arquitetura da aplicação, incluindo a escolha das melhores práticas e padrões.
* Implementação de interfaces responsivas: Implementar interfaces responsivas, acessíveis e de alta performance, garantindo uma ótima experiência do usuário.
* Code reviews: Realizar code reviews e apoiar o time no aprimoramento da qualidade técnica.
*
Habilidades e Qualificações Requeridas:
* Experiência avançada em Angular 16+.
* Dominio 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.