Na CI&T, você poderá contribuir para a construção e evolução de aplicações frontend modernas em um projeto do setor financeiro. O foco será desenvolver soluções com atenção à performance, à escalabilidade e à qualidade do código. Para a posição sênior, espera-se autonomia em decisões de arquitetura e atuação como referência técnica para o time. Se você reside na Região Metropolitana de Campinas, deverá comparecer aos escritórios da cidade conforme a política de frequência vigente.
Responsabilidades
- Desenvolver e evoluir aplicações frontend com Angular
- Criar interfaces reativas, performáticas e escaláveis
- Integrar aplicações a APIs REST
- Trabalhar com gestão de estado e fluxos reativos
- Assegurar a qualidade por meio de testes unitários e de ponta a ponta
- Colaborar na evolução da arquitetura frontend
Requisitos obrigatórios
- Experiência com Angular 14 ou superior e TypeScript
- Experiência com RxJS e gestão de estado reativo com NgRx
- Experiência no consumo de APIs REST
- Experiência com testes unitários usando Jest, Jasmine ou Karma
- Experiência com testes de componentes ou de ponta a ponta com Cypress
- Conhecimento de arquitetura de microfrontends e BFF
- Experiência com desenvolvimento Angular Webview para aplicativos móveis
- Experiência com Bootstrap ou Angular Material
- Conhecimento de boas práticas como SOLID, KISS, YAGNI, DRY e DDD
- Familiaridade com Git e metodologias ágeis, como Scrum ou Kanban
Diferenciais
- Conhecimento em React ou Next.js, incluindo aplicações SPA e SSR
- Experiência na criação ou evolução de Design Systems
- Conhecimento de acessibilidade web
- Experiência com GitHub Actions
- Conhecimento de serviços AWS para frontend, como S3, CloudFront e CloudFormation
O que esperamos
Buscamos pessoas que valorizem a qualidade técnica, a colaboração e a evolução contínua. Você poderá contribuir com sua experiência para desenvolver soluções frontend confiáveis e apoiar o crescimento técnico do time.