Desenvolvedor Backend/Full Stack – Node.js / Fastify

Tempo Integral (CLT)/Contrato (PJ)
Híbrido
R$8.000-10.000/mês
São Paulo, São Paulo

Sobre a vaga

Sobre a oportunidade

Estamos ampliando o time de tecnologia da Doctor Noble, uma healthtech focada em saúde digital, telemedicina e construção de jornadas de atendimento integradas.

Buscamos uma pessoa Software Engineer Pleno, com forte atuação em backend, para participar diretamente da evolução de uma plataforma cloud native com potencial de grande escala.

Você trabalhará próximo ao nosso Lead Software Engineer e ao CTO, participando não apenas da implementação, mas também das discussões técnicas, desenho de soluções e evolução do produto.

Responsabilidades

  • Desenvolver e evoluir APIs e serviços utilizando Node.js e Fastify;

  • Implementar regras de negócio relacionadas às jornadas da plataforma;

  • Integrar aplicações mobile, backoffice, serviços internos e APIs externas;

  • Trabalhar com Oracle Database como banco de dados principal da solução;

  • Participar de refinamentos técnicos e discussões de arquitetura;

  • Desenvolver código limpo, testável e de fácil manutenção;

  • Realizar code reviews junto ao restante do time;

  • Investigar e corrigir problemas em ambientes de desenvolvimento, homologação e produção;

  • Criar e manter documentação técnica das funcionalidades desenvolvidas;

  • Trabalhar em conjunto com QA, DBA, DevOps/SRE e equipe de produto;

  • Participar da evolução de uma arquitetura baseada em containers e Kubernetes;

  • Contribuir com ideias e decisões técnicas dentro da sua área de atuação.

Requisitos

  • Experiência profissional com Node.js;

  • Experiência desenvolvendo APIs REST;

  • Conhecimento de Fastify, Express, NestJS ou frameworks similares;

  • Boa experiência com JavaScript e/ou TypeScript;

  • Experiência com bancos de dados relacionais e SQL;

  • Conhecimento de Git e fluxo de desenvolvimento baseado em Pull Requests;

  • Conhecimento de testes unitários e de integração;

  • Familiaridade com Docker;

  • Capacidade de investigar problemas por meio de logs e métricas;

  • Boa compreensão de arquitetura de software, integração entre sistemas e APIs;

  • Perfil colaborativo e autonomia para conduzir entregas.

Diferenciais

Experiência com Oracle Database, Kubernetes, OCI/OKE, aplicações cloud native, React Native/Expo, mensageria, observabilidade, CI/CD, sistemas de alta disponibilidade ou plataformas dos segmentos de saúde, fintech ou marketplaces será considerada um diferencial.

O que esperamos dessa pessoa

Não buscamos apenas alguém para receber tarefas e escrever código.

Queremos alguém que consiga receber um problema, entender o contexto, discutir alternativas com o time e assumir responsabilidade pela solução até a entrega.

Existe espaço para propor melhorias, questionar decisões técnicas e participar ativamente da construção do produto.

Mais informações

Escolaridade mínima

Tecnólogo

Nível de experiência

Júnior (1–2 anos)

Habilidades da vaga

Node.js

Fastify

APIs REST

Git

Docker

Certificações

Certificação em Node.js

Certificação em desenvolvimento de software

Certificação em segurança da informação

Idiomas

Português

Inglês