Desenvolvedor Backend Python e Node.js - Sênior

Cadmus

  • São Paulo - SP
  • Permanente
  • Período integral
  • Há 6 horas
O profissional será responsável pelo desenvolvimento de soluções backend robustas e escaláveis, utilizando ambas as linguagens para criar APIs, serviços e integrações de alto desempenho. Você trabalhará de forma colaborativa com equipes multidisciplinares para entregar soluções inovadoras que atendam às necessidades de nossos clientes e do negócio.
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.

Cadmus