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