Tech Lead Backend (desejável Mobile)

Starbem · São Paulo, SP

PresencialNão informadoTech Lead

Publicada ontem

Sobre a vaga

Descrição da vaga

A Starbem é uma healthtech brasileira criada em 2020. Oferecemos às empresas um benefício de saúde e bem-estar para seus colaboradores, com telemedicina, saúde mental, atendimento nutricional e enfermagem. Nosso produto inclui o app do colaborador, o portal do RH, as plataformas dos profissionais de saúde, o cliente web e o backoffice. Operamos só no Brasil.Trabalhamos com Node.js, TypeScript, React e React Native na AWS, e usamos IA no dia a dia do desenvolvimento.

Responsabilidades e atribuições

Liderança técnica do squad (o centro da vaga)

  • Responder tecnicamente pelo squad: qualidade, velocidade, previsibilidade de entrega, evolução de arquitetura e observabilidade.
  • Conduzir os discoveries técnicos e transformar problemas de produto em soluções viáveis, com riscos e trade-offs claros.
  • Definir padrões de código, de API e de testes, e fazer e cobrar code review com critério claro de qualidade, segurança e testes.
  • Desenvolver tecnicamente as pessoas do squad, em especial quem está crescendo de pleno para sênior.
  • Garantir que o conhecimento não dependa de uma pessoa: documentação, pareamento e decisões registradas.

Mão no código, de ponta a ponta

  • Codar nas APIs e serviços em Node.js e TypeScript que fazem parte das entregas do squad.
  • Desenhar contratos de API junto com os outros squads e com o front, para que ninguém fique bloqueado.
  • Contribuir no front em React e, quando necessário, no app em React Native.
  • Usar IA no fluxo de desenvolvimento (testes, boilerplate, revisão, investigação) e definir onde ela não entra.

Qualidade, segurança e operação

  • Cuidar de dados pessoais e de saúde: autenticação, autorização, mínimo de dados trafegados e logs sem informação sensível.
  • Acompanhar erros, latência e estabilidade dos serviços em produção e agir antes de virar incidente.
  • Trabalhar com QA para que as entregas cheguem prontas para teste, sem acúmulo no fim do ciclo.

Execução

  • Trabalhar em dupla com PM e coordenação para o squad entregar o que compromete.
  • Estimar, quebrar entregas e sinalizar risco técnico cedo.

O que decide e o que não é seuDecide: arquitetura e padrões técnicos do squad, critérios de code review e de qualidade, e as decisões técnicas das entregas.

Requisitos e qualificações

  • Estar hoje, ou ter estado recentemente, em uma posição formal de Tech Lead ou referência técnica de time: decisões de arquitetura, code review e desenvolvimento técnico de outras pessoas.
  • Experiência sólida construindo e mantendo APIs em Node.js e TypeScript (Express, NestJS ou similar), com banco relacional (PostgreSQL ou similar).
  • Conhecimento sólido de arquitetura de software: modelagem de domínio e de dados, contratos de API, padrões de integração, desempenho e escalabilidade, com trade-offs registrados.
  • Arquitetura em nuvem: desenho e operação de sistemas em produção em cloud pública (AWS de preferência), com atenção a custo, resiliência e segurança.
  • Arquitetura serverless: experiência com funções e serviços gerenciados (AWS Lambda ou equivalente) e com as limitações do modelo, como cold start, timeouts e observabilidade.
  • Microsserviços: desenho, decomposição e evolução de serviços independentes, comunicação síncrona e assíncrona (filas e eventos), consistência e tratamento de falhas entre serviços.
  • Prática com observabilidade (logs, métricas e traces), testes automatizados e CI/CD.
  • Cuidado com segurança e privacidade de dados pessoais (autenticação, autorização, LGPD).
  • Uso de IA no dia a dia do desenvolvimento, com senso crítico sobre o que ela produz.
  • Alto engajamento e energia: puxa o time, assume problemas de ponta a ponta e não espera ser acionado(a).
  • Comunicação clara, oral e escrita, em português, para explicar decisões técnicas a quem não é técnico.

Requisitos desejáveis

  • Experiência com React Native e TypeScript em app publicado nas lojas, incluindo o processo de release na App Store e no Google Play.
  • Experiência com front web em React, atuando como full stack.
  • Monitoramento em produção com Datadog, Sentry ou similar.
  • Conhecimento de gRPC.
  • Experiência com push notifications, deep links ou chamadas de vídeo.
  • Vivência em healthtech, saúde suplementar ou outro ambiente regulado.

Enviar candidatura Show more Show less

Leu e ficou na dúvida? A nota responde.

Ver minha nota