freehire launches on Product Hunt on 26 August.

Follow →

Desenvolvedor (a) backend node js | sênior

Summary

Build and maintain scalable backend services in Node.js for a healthcare platform, designing APIs, databases, and cloud infrastructure while ensuring quality through automated testing and CI/CD.

O QUE BUSCAMOS (mas não esperamos que uma única pessoa atenda a todos os requisitos):


  • Experiência com Node.js
  • Conhecimento sólido em Arquitetura de Software e boas práticas de Engenharia de Software
  • Experiência com desenvolvimento de sistemas web e consumo/construção de APIs (HTTP)
  • Domínio de bancos de dados relacionais (SQL)
  • Conhecimento em soluções de armazenamento de arquivos (ex: S3)
  • Experiência com ambientes em nuvem (AWS ou outros cloud providers)
  • Conhecimento em testes automatizados e pirâmide de testes
  • Experiência com pipelines de integração e entrega contínua (CI/CD)
  • Forte capacidade analítica, raciocínio lógico e tomada de decisão
  • Perfil generalista, com interesse em diferentes áreas da Engenharia de Software (backend, frontend, devops, segurança, processos e ferramentas)

COMO VOCÊ VAI TRANSFORMAR A SAÚDE NO DIA A DIA:

  • Desenvolver e manter aplicações web escaláveis, com foco em backend (Node.js)
  • Projetar e evoluir arquiteturas de software, garantindo qualidade, performance e segurança
  • Construir e consumir APIs, assegurando boas práticas de integração e comunicação via HTTP
  • Modelar e gerenciar bancos de dados relacionais (SQL) e soluções de armazenamento (ex: S3)
  • Atuar na resolução de problemas complexos com pensamento analítico e tomada de decisão técnica
  • Implementar e manter testes automatizados, garantindo qualidade e confiabilidade do código
  • Contribuir na construção e evolução de pipelines de CI/CD e automação de deploys
  • Atuar em ambientes cloud (AWS ou similares), apoiando decisões de infraestrutura e escalabilidade
  • Colaborar com times multidisciplinares (produto, design, engenharia) na construção de soluções
  • Participar ativamente da melhoria contínua de processos, ferramentas e boas práticas de engenharia
  • Contribuir com temas transversais como frontend, devops e segurança, quando necessário

See also