Back-end Pleno (node.js)

Principais atividades:

  •  Desenvolvimento de APIs REST e GraphQL;
  • Participar ativamente na sugestão e preparação das melhores práticas / soluções no projeto que estiver desenvolvendo;
  • Capacidade de gerar um código limpo e de ter boas práticas de desenvolvimento;
  • Conhecimento em Design Patterns;

Requirements And Skills:

  • Experiência com Node.js;
  • Experiência com alguma biblioteca/framework como NestJS, Express, AdonisJS;
  • Métodos de autenticação como JWT;
  • Base de dados relacional e NoSQL;
  • Testes unitários com JavaScript;
  • Git;
  • Conhecimentos dos princípios SOLID
  • Ter atuado em projetos ágeis;

Diferenciais:

  • Firebase;
  • Docker;
  • Experiência com microserviços;
  • TDD.