Apaixonado por desenvolvimento front-end?
O cargo de Desenvolvedor(a) Front-End é uma oportunidade para você trabalhar em projetos estratégicos de empresas de grande porte, com foco em inovação e excelência.
Descrição do Cargo
Nós estamos em busca de um profissional com experiência em Angular e seu ecossistema. O candidato ideal terá expertise em arquiteturas complexas, micro frontends, performance e construção de bibliotecas reutilizáveis.
Requisitos Obrigatórios
* Angular 16+: domínio avançado de componentes, roteamento, lazy loading e melhores práticas;
* RxJS: conhecimento profundo em programação reativa, operadores e gerenciamento de assinaturas;
* NgRx: experiência sólida em gerenciamento de estado com Actions, Effects e Selectors;
* Micro Frontends: vivência prática em arquiteturas modulares e escaláveis;
* Design Patterns e Arquitetura: domínio de padrões como SOLID, DRY e Clean Architecture;
* Performance: capacidade de otimizar aplicações Angular para alta performance e escalabilidade;
* Construção de Frameworks e Bibliotecas: experiência em desenvolvimento de componentes reutilizáveis e bibliotecas internas;
* Bancos de Dados: conhecimento em PostgreSQL e MongoDB.
Diferenciais
* Experiência com testes automatizados (Jest, Cypress, Jasmine);
* Conhecimento em CI/CD com Azure DevOps;
* Familiaridade com Node.js para integração de APIs;
* Experiência em ambientes ágeis e colaborativos.