NodeJS + Angular
Engenheiro(a) de Software Fullstack Sênior - Node.js / Angular
Estamos em busca de uma pessoa Engenheira de Software Fullstack Sênior, com sólido domínio técnico e experiência no mercado financeiro, para atuar em projetos de alta criticidade, escalabilidade e impacto no negócio.
Você fará parte de um ambiente desafiador, contribuindo para a modernização e evolução de ecossistemas de investimentos, integração com sistemas core do mercado financeiro e construção de aplicações de alta performance.
Principais responsabilidades
-
Desenvolver e evoluir aplicações Fullstack, utilizando Node.js no backend e Angular 14+ no frontend.
-
Projetar, desenvolver e manter arquiteturas baseadas em microsserviços, com foco em escalabilidade, disponibilidade e performance.
-
Atuar na integração de soluções com o Sinacor, garantindo consistência de dados e eficiência nos fluxos operacionais de corretagem.
-
Desenvolver e manter soluções em AWS, considerando aspectos de disponibilidade, segurança, observabilidade e escalabilidade.
-
Participar de squads ágeis e multidisciplinares, contribuindo ativamente nas decisões técnicas e de arquitetura.
-
Promover boas práticas de desenvolvimento, qualidade de código, testes e evolução contínua das soluções.
-
Apoiar tecnicamente outros profissionais do time, compartilhando conhecimento e realizando mentoria de pessoas desenvolvedoras menos experientes.
-
Avaliar e propor novas tecnologias e abordagens que contribuam para a evolução do ecossistema tecnológico.
Requisitos
-
Experiência sólida com Node.js e desenvolvimento de aplicações backend.
-
Domínio de Angular 14+, incluindo RxJS, gerenciamento de estado, componentização e boas práticas de frontend.
-
Experiência prática com AWS, especialmente serviços como Lambda, EC2, S3 e RDS.
-
Conhecimento sólido em bancos de dados relacionais, como SQL Server e/ou PostgreSQL.
-
Experiência com produtos de investimento, como Renda Fixa, Renda Variável e Fundos.
-
Conhecimento ou experiência com sistemas utilizados no mercado financeiro, especialmente Sinacor.
-
Vivência em ambientes de alta criticidade, com preocupação com performance, disponibilidade, segurança e escalabilidade.
-
Capacidade de atuar com autonomia, tomar decisões técnicas e colaborar com equipes multidisciplinares.
Diferenciais
-
Experiência com C#/.NET.
-
Experiência com desenvolvimento mobile utilizando Flutter.
-
Conhecimento em Kafka ou RabbitMQ, especialmente em cenários de processamento de ordens e eventos em tempo real.
-
Experiência com Scrum e/ou Kanban.
-
Vivência em squads de Fintechs, bancos, corretoras ou outras empresas do mercado financeiro.
-
Experiência com arquitetura orientada a eventos e sistemas distribuídos.
O que buscamos
Uma pessoa com perfil hands-on, colaborativo e orientado à resolução de problemas, que tenha visão de arquitetura sem perder a proximidade com o código e que queira atuar em desafios tecnológicos relevantes para o mercado financeiro.
Se você gosta de trabalhar com sistemas de alta escala, arquitetura distribuída, cloud e produtos financeiros, essa oportunidade pode ser para você.
Venha fazer parte do nosso time!
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.
Ref: 724953
#LI-Hybrid
#LI-JO1