Engenheiro(a) Fullstack Go + React
Remoto (América Latina)
Tempo integral
Sênior
Construa serviços em Go e as interfaces React que os consomem para startups de infraestrutura e ferramentas para desenvolvedores.
Inglês necessário para o dia a dia: você vai trabalhar todos os dias com um time dos EUA.
Já se candidatou? Veja seu status
Sobre a vaga
Procuramos um(a) Engenheiro(a) Fullstack Sênior que se sinta à vontade nos dois lados de um stack Go e React. Nossas empresas parceiras de developer tooling e infraestrutura costumam combinar um backend em Go pequeno e rápido com um console em React, e buscam engenheiros(as) que consigam transitar entre os dois sem perder profundidade em nenhum.
O que você vai fazer
- Construir serviços de backend e APIs em Go
- Construir o console em React e TypeScript que os consome
- Desenhar contratos de API e manter os clients gerados atualizados
- Ser responsável pela concorrência e performance do lado do Go
- Escrever testes nas duas camadas e manter o CI rápido
- Entregar funcionalidades de ponta a ponta com o mínimo de handoff
Requisitos
- 5+ anos de engenharia com experiência em produção tanto em Go quanto em React
- Fundamentos sólidos de Go: goroutines, channels, context, tratamento de erros
- Domínio sólido de React e TypeScript
- Experiência com PostgreSQL e com contratos REST ou gRPC
- Familiaridade com Docker e deploy em nuvem
- Inglês excelente, escrito e falado (B2+)
Diferenciais
- Experiência construindo produtos ou CLIs voltados para desenvolvedores
- Experiência com controllers ou operators de Kubernetes
- Familiaridade com WebSockets ou server-sent events
- Contribuições open source em Go
Stack de tecnologia
Go
React
TypeScript
PostgreSQL
Docker
gRPC
Benefícios
Remuneração competitiva em USD
Trabalho 100% remoto
Horário flexível
Verba para desenvolvimento profissional
Auxílio para plano de saúde
Auxílio para equipamentos
Candidate-se a esta vaga
Remuneração competitiva em USD - Remoto
