Vagas Mobile

Tech Lead Backend (desejável Mobile)

Starbem

Local
São Paulo, SP
Senioridade
Especialista
Publicada
(horário de Brasília)
Fonte
LinkedIn

Candidatar-se no site original (LinkedIn) nenhum clique aindaQuantas vezes alguém abriu o anúncio original a partir do Vagas Mobile desde que a vaga entrou no site. Dá uma noção da concorrência, mas não inclui quem viu a vaga direto na fonte (LinkedIn, Gupy...), e a mesma pessoa pode contar mais de uma vez.

Descrição

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

Vagas parecidas

Mais vagas React Native · Todas as vagas abertas