Desenvolvedor Backend Node (Junior/Pleno)

  • Tempo Integral
  • Qualquer lugar

Rehva Tech

Responsabilidades:

– Desenvolver e manter a lógica do servidor e APIs utilizando JavaScript;

– Colaborar com a equipe de desenvolvimento para entender os requisitos do projeto;

– Implementar práticas de segurança e otimização de desempenho no código backend;

– Participar ativamente de discussões de design e revisões de código;

– Integração de sistemas e serviços de terceiros;

– Solucionar problemas e bugs de forma eficaz;

– Conhecimento em contêineres, como Docker e Kubernetes.

Requisitos:

– Experiência desenvolvimento de Backend utilizando JavaScript/TypeScript.

– Conhecimento avançados em Node.js e frameworks associados.

– Familiaridade com bancos de dados não-relacionais e relacionais.

– Experiência em design e implementação de APIs RESTful.

– Boa compreensão de práticas de segurança e desempenho no desenvolvimento de software.

– Habilidade para trabalhar em equipe e se comunicar efetivamente.

– Experiência em ambientes ágeis de desenvolvimento;

– Conhecimento de frameworks como Express.js e Nest.js;

– Conhecimento em AWS Lambda, SQS e SNS;

– Práticas sólidas de teste de unidade.

Diferenciais:

– Conhecimento em Python;

– Experiência em integração contínua e entrega contínua (CI/CD);

– Familiaridade com conceitos de microsserviços;

– Conhecimento em práticas DevOps. ;