Descrição do Cargo
Nós procuramos por profissionais experientes para liderar projetos de alta complexidade em tecnologia. Este é um oportunidade única para quem deseja construir carreira como desenvolvedor sênior.
Atribuições do Cargo:
* Desenvolver aplicações web com tecnologias como Angular, garantindo qualidade e escalabilidade;
* Criar interfaces dinâmicas e responsivas, priorizando performance, acessibilidade e usabilidade;
* Inserir integrações com APIs REST em Java (Spring Boot) e .NET (ASP.NET Core), incluindo autenticação, interceptores e modelagem de dados;
* Implementar rotas, guards, serviços, pipes, estados e comunicação entre componentes;
* Trabalhar com dados assíncronos usando RxJS e Observables, aplicando padrões reativos;
* Otimizar performance, lazy loading, divisão de módulos e estratégias de melhoria contínua.
Habilidades e Conhecimentos:
* Framework: Angular
* Linguagens: TypeScript, JavaScript, HTML5, CSS3
* Bibliotecas e padrões: RxJS, Angular Material, Bootstrap
* Integrações Backend: APIs REST em Java e .NET
* Ambientes de desenvolvimento: Visual Studio Code, Cursor
* Controle de versão: Git (GitHub / GitLab)