Buscamos um(a) profissional para atuar na análise, desenvolvimento e evolução de sistemas front-end utilizando Angular, contribuindo para a construção de aplicações modulares, escaláveis, confiáveis e de alta qualidade.
Analisar requisitos e desenvolver aplicações utilizando Angular 12 ou superior;
Criar e manter testes automatizados;
Garantir a confiabilidade, robustez e qualidade do código;
Identificar e corrigir erros, propondo melhorias contínuas;
Desenvolver componentes reutilizáveis e desacoplados;
Trabalhar com aplicações modulares e arquitetura escalável;
Atuar na implementação de Micro Frontends (MFE);
Participar da integração com APIs e serviços REST;
Contribuir com práticas de desenvolvimento ágil, integração contínua e qualidade de software.
Domínio de Angular 12 ou superior;
Experiência com arquitetura modular e escalável;
Conhecimento em Micro Frontends (MFE);
Domínio de serviços Singleton e escopos de injeção de dependência, incluindo providedIn: 'root' e @Injectable;
Experiência com gerenciamento de estado reativo utilizando BehaviorSubject e Signals;
Conhecimento na criação e utilização de Resolvers para carregamento prévio de dados antes da ativação das rotas;
Domínio de RxJS, incluindo operadores de transformação e controle de concorrência, como switchMap, mergeMap, entre outros;
Experiência com lazy loading e modularização por feature ou domínio;
Conhecimento em componentização, reutilização de código e desacoplamento da lógica de negócio;
Experiência com versionamento de bibliotecas e componentes compartilhados entre aplicações front-end.
Conhecimento em NgRx ou outras soluções de gerenciamento de estado baseadas em Redux;
Experiência com integração de sistemas por meio de APIs REST;
Familiaridade com práticas e ferramentas DevOps;
Experiência com integração contínua e ferramentas como Maven, Jenkins, Git, Sonar e Fortify;
Vivência com metodologias ágeis, como Scrum ou Kanban.
Ótima comunicação e relacionamento interpessoal;
Organização e capacidade de planejamento;
Proatividade e senso de responsabilidade;
Capacidade analítica e foco na solução de problemas;
Facilidade para trabalhar em equipe e colaborar com diferentes áreas.
Cultura na BRQ
Chamamos de BRQ Way o nosso jeito de cuidar das pessoas, com iniciativas de carreira e desenvolvimento, saúde e bem-estar, e comunicação e conexão. Trabalhamos com flexibilidade de acordo com o contexto do projeto (anywhere office, híbrido ou presencial) e investimos em desenvolvimento contínuo com BRQ Academy, mentoria, incentivo a certificações e programas de idiomas, entre outras frentes.
Diversidade, inclusão e liberdade fazem parte do nosso dia a dia. Incentivamos a candidatura de pessoas com perfis, trajetórias e realidades diversas, além de contarmos com oportunidades afirmativas para pessoas com deficiência e mulheres. Também temos três Grupos de Afinidade, chamados de Roars, que criam espaços de troca e impulsionam iniciativas inclusivas na empresa. https://www.brq.com/carreiras/
Ref: e7245b
#LI-JO1
#LI-Hybrid
Um CV master alimenta tudo — análise, carta de apresentação, prep de entrevista e o controle de cada candidatura, sem retrabalho.