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.