Sobre a oportunidade
Estamos em busca de Desenvolvedor Front-end Angular Sênior para atuar em um projeto de grande porte no setor financeiro. O profissional será responsável pelo desenvolvimento e evolução de aplicações modernas, contribuindo para a construção de soluções escaláveis, performáticas e de alta qualidade, em colaboração com equipes multidisciplinares.
Responsabilidades
- Desenvolver, evoluir e manter aplicações front-end utilizando Angular 8+ .
- Criar componentes reutilizáveis e interfaces responsivas seguindo os padrões de arquitetura e boas práticas do projeto.
- Integrar aplicações front-end com APIs REST desenvolvidas em Java/Spring Boot.
- Realizar consumo de APIs, validações, tratamento de erros e integração entre front-end e back-end.
- Corrigir bugs, realizar refatorações e implementar melhorias contínuas de performance e qualidade do código.
- Desenvolver e manter testes unitários e de integração.
- Participar de code reviews, garantindo a qualidade e padronização das entregas.
- Atuar em conjunto com equipes de produto, QA e desenvolvimento durante as cerimônias ágeis (Daily, Planning, Refinamento e Review).
- Contribuir com sugestões de melhorias técnicas e evolução da arquitetura das aplicações.
Requisitos Obrigatórios
- Experiência sólida com Angular 8+ (preferencialmente versões mais recentes).
- Conhecimento em TypeScript, JavaScript (ES6+), HTML5 e CSS3/SCSS .
- Experiência no consumo de APIs REST .
- Conhecimento em Java 11+ e Spring Boot para integrações e entendimento do back-end.
- Experiência com Git e controle de versionamento.
- Vivência com testes unitários (Jasmine, Karma ou similares).
- Conhecimento em metodologias ágeis (Scrum/Kanban ).
- Experiência com code review e boas práticas de desenvolvimento.
Diferenciais
- Experiência com RxJS e gerenciamento de estado (NgRx ou similares).
- Conhecimento em Docker .
- Vivência com pipelines de CI/CD .
- Experiência em ambientes Cloud (AWS, Azure ou GCP) .
- Atuação em projetos do setor financeiro ou de alta criticidade.