Desenvolvedor Front-end Angular Sênior

Há 5 dias

São Paulo, SP, Brasil BRQ Tempo integral

 

 

Sobre a vaga 

Buscamos um(a) Desenvolvedor(a) Front-end Sênior com forte domínio de Angular e ecossistemas modernos de interface para atuar em projetos de alta performance, usabilidade e criticidade no setor financeiro. Você criará fluxos escaláveis e responsivos com foco estrito na experiência do usuário e na excelência técnica.

📍 Informações da Vaga

  • Perfil: Desenvolvimento Front-end / Angular

🎯 Responsabilidades e Atribuições

  • Desenvolvimento de Componentes: Construir fluxos completos utilizando componentes standalone, listagens paginadas com filtros avançados, reactive forms e dialogs.

  • Integração e Tipagem: Consumir e tipar serviços HTTP, criar mappers robustos e tratar erros aplicando semântica orientada a produto.

  • Gerenciamento de Estado: Utilizar Angular Signals para gerenciamento de estado local e stores leves (Akita, Elf) quando houver necessidade de estados compartilhados.

  • Design Systems e Padrões: Aplicar o design system interno e Angular Material na construção de interfaces consistentes alinhadas a protótipos de UX/UI.

  • Qualidade e Governança: Escrever testes unitários com Jest (cobrindo caminhos de sucesso e erro para manter o gate de cobertura do pipeline), seguir padrões de Git flow, conventional commits, linting e revisões de código (code review).

  • Inovação com IA: Utilizar assistentes de IA para acelerar a prototipagem, refatoração e testes, sempre revisando criticamente as sugestões antes de aplicá-las.

  • Práticas Ágeis: Participar ativamente de rituais ágeis (Scrum, Kanban, pair programming, TDD).

🛠️ Requisitos Técnicos (Hard Skills)

  • Framework Principal: Sólida experiência e domínio avançado em Angular (v16 ou superior).

  • Linguagens e Fundamentos: Sólidos conhecimentos em TypeScript, HTML e CSS.

  • Testes e Qualidade: Experiência com testes unitários e automatizados (especialmente Jest).

  • Gerenciamento de Estado: Familiaridade com stores leves (Akita, Elf ou similares) e Angular Material.

  • Engenharia e Colaboração: Vivência em desenvolvimento orientado por prototipação UX/UI, controle de versão e práticas rigorosas de code review.

🌟 Diferenciais (O que te destaca)

  • Experiência com Server-Side Rendering (SSR) e arquitetura de Micro-frontend.

  • Conhecimentos em automatização de pipelines de builds, testes e deployments via GitLab CI.

  • Vivência com Tailwind CSS, AFE CLI e integração com repositórios corporativos (JFrog/Artifactory).

  • Atuação prévia no mercado financeiro.

  • Habilidade avançada em engenharia de prompt e aplicação de IA para debugging e otimização de código.

🧠 Perfil Comportamental (Soft Skills)

  • Visão de Produto: Forte foco na usabilidade, alta performance e fidelidade à experiência projetada por UX/UI.

  • Colaboração e Autonomia: Facilidade para trabalhar em equipes multidisciplinares, praticar pair programming e compartilhar conhecimento técnico.

  • Orientação a Padrões: Rigor com a qualidade de código, boas práticas de arquitetura front-end e melhoria contínua.

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: RESV e9450a

Híbrido: #LI-Hybrid

#LI-SS1