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