Desenvolvedor Backend Node (Junior/Pleno)


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. ;