Tech Lead Node.Js/Nestjs

Há 5 meses

Contagem, Minas Gerais, Brasil Netvagas Tempo integral

Sobre a oportunidade
Buscamos uma pessoa para assumir a liderança técnica da nova squad de desenvolvimento da Bamaq Capital, formada inicialmente por quatro desenvolvedores.
Esta é uma posição hands-on: além de orientar tecnicamente o time, a pessoa participará das decisões de arquitetura, revisões de código, evolução das APIs e definição das práticas de qualidade, segurança e observabilidade das soluções.
A principal stack da squad utiliza Node.js, NestJS, PostgreSQL e Vue.js 3, em uma arquitetura baseada em microserviços.
Modelo de trabalho: presencial em Contagem/MG.
Principais responsabilidades
Definir e evoluir a arquitetura dos sistemas e microserviços da Bamaq Capital;
Liderar tecnicamente a squad, apoiando decisões de implementação e desenvolvimento do time;
Conduzir code reviews, pair programming e disseminação de boas práticas de engenharia;
Desenhar, desenvolver e evoluir APIs REST e integrações entre sistemas;
Definir e acompanhar a estratégia de testes unitários, de integração e end-to-end;
Apoiar a evolução dos processos de integração e entrega contínua;
Acompanhar qualidade, segurança, desempenho e comportamento das aplicações em produção;
Implementar e aprimorar práticas de observabilidade e monitoramento;
Trabalhar com Product Owner e áreas de negócio na transformação de necessidades em soluções técnicas;
Apoiar a contratação e o onboarding das pessoas desenvolvedoras da nova squad;
Participar da definição do roadmap tecnológico com o Gerente de TI.
O que é necessário
Experiência anterior como Tech Lead ou como principal referência técnica de uma squad;
Experiência prática com desenvolvimento em Node.js e NestJS;
Conhecimento de arquitetura de microserviços e desenvolvimento de APIs REST;
Experiência com bancos de dados relacionais, especialmente PostgreSQL;
Vivência com testes automatizados, code review e práticas de qualidade de código;
Conhecimento de Git e processos de integração contínua, preferencialmente com GitHub Actions;
Experiência com Docker;
Conhecimento de autenticação, autorização e segurança de APIs, incluindo JWT ou OAuth2;
Disponibilidade para atuação presencial em Contagem/MG.
Será considerado um diferencial
Experiência com Vue.js 3;
Vivência com Kubernetes e ambientes orquestrados;
Conhecimento de Express.js ou Fastify;
Experiência com observabilidade, monitoramento e análise de performance;
Conhecimento de gestão de secrets e práticas de segurança em ambientes distribuídos;
Experiência na formação, contratação ou onboarding de squads;
Vivência em produtos ou soluções digitais do setor financeiro.
Perfil da atuação
Procuramos uma liderança técnica que consiga equilibrar decisões de arquitetura com participação prática no desenvolvimento.
É importante ter facilidade para orientar outras pessoas desenvolvedoras, discutir soluções com áreas de negócio e estabelecer padrões que sustentem o crescimento da nova squad.
Jornada e local de trabalho
Atuação presencial em Contagem/MG;
Horário: das 8h às 18h;
Modelo de contratação: CLT.
O que oferecemos
Benefícios: Plano de Saúde e Odontológico (Unimed); Convênio Farmácia com descontos especiais; Apoio psicológico com MediQuo; Gympass e TotalPass, para treinar onde e quando quiser; Plataforma VIK, estímulo diário à atividade física; Programa exclusivo para Gestantes; Descontos especiais na compra dos produtos do Grupo Bamaq; Vale-transporte.
Day Off no seu Aniversário; Cesta de Natal.
Estrutura e ferramentas de trabalho;
Oportunidade de participar da formação de uma nova squad;
Autonomia para contribuir com decisões de arquitetura e evolução tecnológica;
Possibilidades de desenvolvimento profissional.
Esta oportunidade também está aberta a pessoas com deficiência.
Se você possui experiência com Node.js e NestJS e deseja participar da construção técnica de uma nova squad, candidate-se.