Trab
PreçosBlog

Desenvolvedor Backend Node na MB Labs

Remoto - Presencial, Híbrido, Remoto

Candidatar-se

Se você é apaixonado por tecnologia e busca uma oportunidade onde possa realmente fazer a diferença, temos uma proposta que pode ser ideal para você!

Estamos em busca de profissionais criativos e dedicados, que desejam se juntar a uma equipe inovadora e dinâmica, voltada para o desenvolvimento de soluções que impactam diretamente no sucesso de nossos projetos.

Aqui, você terá a chance de colaborar em um ambiente estimulante, onde suas ideias serão valorizadas e suas habilidades, potencializadas. Este é o momento de integrar um time que acredita no crescimento mútuo e na busca constante pela excelência. Se você está pronto para um novo desafio em sua carreira, venha fazer parte da nossa jornada e contribuir para a construção de um futuro mais tecnológico e eficiente!

Requisitos

Educação

  • Formação superior em áreas relacionadas, como Ciência da Computação, Engenharia de Software ou áreas afins

Experiência

  • Ter atuado com Fintech e/ou Bancos será um diferencial
  • Experiência em desenvolvimento de software utilizando linguagens como Java, C#, Python ou JavaScript
  • Conhecimento em bancos de dados relacionais e não relacionais
  • Familiaridade com metodologias ágeis de desenvolvimento, como Scrum ou Kanban
  • Habilidade em análise de requisitos e solução de problemas técnicos
  • Conhecimento em controle de versão, como Git
  • Capacidade de trabalhar em equipe e boa comunicação
  • Noções de qualidade de software e práticas de testes automatizados

Habilidades

  • RESTful APIs
  • JavaScript ES6
  • Express
  • Sequelize
  • Fastify
  • Nest JS
  • princípios SOLID
  • recursos avançados do Node.js, como streams e threads
  • criar e manter bibliotecas Node.js
  • funcionamento do Node.js, incluindo conceitos como shallow copy e deep copy, microtasks e macrotasks, iterators, map, set, events
  • boas práticas de performance em Node.js
  • resolver problemas de performance
  • identificar e corrigir memory leaks
  • otimizar algoritmos não performáticos
  • Babel
  • NPM
  • Postgres
  • MSSQL
  • GIT
  • Kanban
  • Scrum
  • Incremental
  • AWS
  • Azure

Responsabilidades

  • Atuar em refinamento técnico de atividades
  • Atuar na inspeção de código (pull request) de outros membros do os colaboradores e prestadores de serviço interno
  • Atuar com o monitoramento e performance de aplicações
  • Participar na definição de arquitetura e processo técnico
  • Gerar especificações técnicas (Postman/Swagger)
  • Documentar fluxogramas, diagramas de sequência, diagramas de fluxo de dados, modelo entidade relacionamento e diagrama de classes
  • Documentar arquitetura e requisitos técnicos
  • Manter comunicação ativa, reportando status de início, final e impedimento das atividades
  • Participar ativamente com os clientes, estruturando a melhor forma de comunicação

Tecnologias

Node.jsRESTful APIsJavaScript ES6ExpressSequelizeFastifyNest JSSOLIDstreamsthreadsBabelNPMPostgresMSSQLGITAWSAzure

Descubra se seu currículo está pronto para esta vaga

Veja como nossa IA pode otimizar seu currículo e aumentar suas chances de conseguir esta posição.

© 2026 Trab. Todos os direitos reservados.