Estamos procurando um Desenvolvedor Backend para se juntar à nossa equipe. O candidato ideal será responsável por desenvolver e manter a lógica do lado do servidor de nossas aplicações web, garantindo alto desempenho e responsividade às solicitações do front end.
Principais Responsabilidades:
- Desenvolver e manter aplicações do lado do servidor robustas e eficientes usando
Node.js e
Express.js.
- Integrar elementos voltados para o usuário desenvolvidos por desenvolvedores front-end com a lógica do lado do servidor.
- Projetar e implementar soluções de armazenamento de dados usando PostgreSQL.
- Colaborar com desenvolvedores front-end para integrar elementos voltados para o usuário com a lógica do lado do servidor.
- Implementar medidas de segurança e proteção de dados.
- Otimizar aplicações para máxima velocidade e escalabilidade.
- Criar e manter documentação técnica.
- Participar de revisões de código e contribuir para reuniões de equipe.
Habilidades e Qualificações:
- Experiência comprovada em desenvolvimento backend.
- Forte proficiência com
Node.js,
Express.js e PostgreSQL.
- Experiência com Docker, Git e ferramentas de ci/cd (jenkins, travis ci ou github actions).
- Familiaridade com mecanismos de autenticação e autorização, preferencialmente
Passport.js.
- Conhecimento de ferramentas de versionamento de código como Git.
- Entendimento de técnicas de teste e otimização de desempenho.
- Excelentes habilidades de resolução de problemas e capacidade de trabalhar em equipe.
Desejável:
- Experiência com ferramentas de monitoramento e registro como Loggly ou DataDog.
- Conhecimento de Heroku ou serviços de hospedagem baseados em nuvem semelhantes.
Project duration More than 6 months