O QUE BUSCAMOS (mas não esperamos que uma única pessoa atenda a todos os requisitos):
- Domínio sólido em backend moderno com pelo menos uma linguagem principal (ex: Python, Go ou Node.js);
- Experiência com sistemas distribuídos, mensageria (Kafka, RabbitMQ) e arquitetura orientada a serviços (microserviços);
- Conhecimento de infraestrutura moderna: Docker, CI/CD, testes automatizados, monitoramento/logs, deploy contínuo;
- Familiaridade com bancos de dados relacionais e não-relacionais (PostgreSQL, MongoDB, Redis);
- Capacidade de tomar decisões técnicas frente a trade-offs de performance, escalabilidade, custo e segurança.
- Hands-on em desenvolvimento backend com stacks modernas (FastAPI, Django, Express, Echo, Fiber, etc);
- Liderança em projetos com múltiplas integrações e dependências técnicas (ex: APIs externas, billing, autenticação, sistemas legados);
- Experiência com produtos de alta disponibilidade ou missão crítica;
- Capacidade de desenhar soluções arquitetônicas sustentáveis e orientar decisões técnicas em conjunto com Produto.
COMO VOCÊ VAI TRANSFORMAR A SAÚDE NO DIA A DIA:
- Desenvolver e manter serviços backend utilizando tecnologias modernas (ex: Python, Go ou Node.js);
- Atuar na construção de sistemas distribuídos, com uso de mensageria (Kafka, RabbitMQ) e arquitetura de microserviços;
- Liderar tecnicamente projetos críticos, garantindo qualidade, performance e resiliência das soluções;
- Participar ativamente de rituais técnicos, como code reviews e discussões de arquitetura;
- Desenhar e evoluir arquiteturas escaláveis e sustentáveis, considerando trade-offs de performance, custo, segurança e disponibilidade;
- Trabalhar em projetos com múltiplas integrações (APIs externas, sistemas legados, billing, autenticação, etc.);
- Colaborar com times de Produto na tomada de decisões técnicas e definição de soluções;
- Garantir boas práticas de engenharia, incluindo testes automatizados, observabilidade e deploy contínuo;
- Atuar em ambientes de alta disponibilidade e missão crítica.