A busca por profissionais de TI com habilidades em desenvolvimento front-end é constante e desafiadora. Neste contexto, uma oportunidade se abre para um(a) Especialista em Desenvolvimento Front-End com sólida experiência em Angular e seu ecossistema.
O perfil ideal terá expertise em arquiteturas complexas, micro frontends, performance e construção de bibliotecas reutilizáveis. Além disso, a pessoa deve ter domínio avançado de componentes, roteamento, lazy loading e melhores práticas em Angular 16+.
Requisitos Obrigatórios:
* Angular 16+: conhecimento profundo em programação reativa, operadores e gerenciamento de assinaturas.
* RxJS: experiência sólida em gerenciamento de estado com Actions, Effects e Selectors.
* NgRx: conhecimento profundo em gerenciamento de estado com Actions, Effects e Selectors.
* Micro Frontends: vivência prática em arquiteturas modulares e escaláveis.
* Padrões de Design 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.
* Bibliotecas e Frameworks: experiência em desenvolvimento de componentes reutilizáveis e bibliotecas internas.
* Bancos de Dados: conhecimento em PostgreSQL e MongoDB.
* Inglês Avançado: leitura e escrita fluentes; conversação ocasional.
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.