Node.js Back-End Developer Especialista | Remote
Descrição da vaga
.
Responsabilidades e atribuições
- Atuar como liderança técnica de uma squad em uma fintech;
- Definir a arquitetura de soluções para o projeto de motor de crédito;
- Conduzir novas implementações da plataforma;
- Desenvolver soluções de backend com alta qualidade e escalabilidade;
- Liderar tecnicamente dentro de uma estrutura ágil, promovendo boas práticas;
- Conduzir resolução de problemas complexos, incluindo pesquisa de soluções e validações técnicas com o time;
- Desenvolver Proof of Concept (PoC) para validação de arquiteturas de software;
- Implementar microserviços e componentes completos, incluindo instrumentação e deploy em ambientes cloud (AWS);
- Promover uso de ferramentas de IA para acelerar entregas e aumentar a produtividade do time.
Requisitos e qualificações
- Especialista em desenvolvimento utilizando Node.js;
- Experiência em liderança técnica em ambiente ágil;
- Experiência avançada em resolução de problemas e validação de soluções técnicas;
- Experiência com frameworks como Express, Fastify ou NestJS (preferencialmente NestJS);
- Experiência avançada com arquitetura event-driven;
- Experiência prática e avançada em AWS;
- Experiência com bancos de dados SQL e NoSQL;
- Conhecimento em padrões de projeto e boas práticas (Clean Code, SOLID, DRY, KISS);
- Experiência com testes unitários, testes de integração e análise de qualidade de código (ex: SonarQube);
- Experiência com ferramentas de monitoramento e observabilidade (Grafana, Splunk, Datadog, entre outras);
- Experiência na construção e consumo de APIs REST;
- Vivência com Docker, Kubernetes e Terraform em ambientes de desenvolvimento e produção;
- Experiência com mensageria (Kafka, Amazon SQS e/ou RabbitMQ);
- Experiência avançada utilizando GitHub;
- Excelentes habilidades de comunicação, organização e colaboração;
- Experiência com ferramentas de IA para aumento de produtividade (GitHub Copilot, Cursor, Claude Code, ChatGPT, entre outras);
- Experiência com desenvolvimento em Java (diferencial);
- Experiência com IA Generativa e agentes autônomos (diferencial).
Etapas do processo
- Etapa 1: Cadastro
- Etapa 2: Mapeamento de Stack
- Etapa 3: Fit Cultural
- Etapa 4: Entrevista Líder
- Etapa 5: Cadastro de Qualificação
- Etapa 6: Oferta
- Etapa 7: Contratação
Junte-se aos talentos que estão moldando o futuro da tecnologia
A Invillia faz parte da AI/R, a AI Revolution Company: uma conexão estratégica de componentes revolucionários incorporando a inteligência artificial em todos os lugares.
A AI/R conta com mais de 6.000 profissionais de tecnologia e presença global, com escritórios no Brasil, na Europa e nos EUA.