
Desenvolvedor Backend Python e Node.js - Sênior
- São Paulo - SP
- Permanente
- Período integral
Responsabilidades:
- Desenvolver e manter aplicações backend utilizando Python e Node.js, com ênfase na criação de APIs RESTful e microserviços.
- Colaborar com as equipes de front-end, DevOps e outros stakeholders para garantir a integração eficaz de sistemas.
- Participar de todo o ciclo de desenvolvimento de software, desde o design e desenvolvimento até a implementação e manutenção.
- Garantir a escalabilidade, segurança e desempenho das soluções desenvolvidas.
- Escrever código limpo, eficiente e bem documentado, promovendo boas práticas de desenvolvimento.
- Realizar testes automatizados e garantir a cobertura adequada para todas as funcionalidades.
- Identificar e resolver problemas de desempenho, escalabilidade e segurança.
- Trabalhar com bancos de dados relacionais e não relacionais, garantindo a consistência e integridade dos dados.
- Contribuir para a evolução de processos ágeis e melhoria contínua dentro da equipe.Requisitos:Requisitos:
- Experiência comprovada em desenvolvimento backend com Python (FastAPI ou similares) e Node.js (NestJS ou similares).
- Conhecimento sólido de bancos de dados relacionais (MySQL, PostgreSQL) e não relacionais (MongoDB, Redis).
- Experiência na criação de APIs RESTful.
- Habilidade em utilizar ferramentas de versionamento de código, como Git.
- Experiência com containers Docker.
- Noções de segurança de aplicações web e melhores práticas para proteger dados sensíveis.
- Experiência com testes automatizados (unitários e de integração).
- Capacidade de escrever código limpo, reutilizável e escalável.
- Boa comunicação e capacidade de trabalho em equipe.