Pular para o conteúdo principal

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

  1. Etapa 1: Cadastro
  2. Etapa 2: Mapeamento de Stack
  3. Etapa 3: Fit Cultural
  4. Etapa 4: Entrevista Líder
  5. Etapa 5: Cadastro de Qualificação
  6. Etapa 6: Oferta
  7. 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.​