Engenheiro(a) Fullstack Rails + React
Remoto (América Latina)
Tempo integral
Sênior
Seja dono(a) de funcionalidades em um Backend Rails e um Frontend React para startups dos EUA escalando um produto que já funciona.
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
Estamos buscando um(a) Engenheiro(a) Fullstack Sênior para nossas empresas parceiras que combinam uma API em Rails com um cliente em React. Geralmente são produtos com clientes pagantes e um monolito cuja complexidade tem razão de ser. Você vai adicionar funcionalidades sem piorar o sistema e terá a confiança para cuidar das partes do código que lidam com dinheiro ou dados de clientes.
O que você vai fazer
- Construir funcionalidades em Rails e React com TypeScript
- Modelar dados com ActiveRecord e escrever migrações seguras para tabelas grandes
- Desenhar e versionar o contrato de API entre os dois lados
- Construir processamento em background com Sidekiq
- Escrever testes com RSpec e testes de Frontend que cubram casos reais de falha
- Manter os upgrades em dia tanto no Rails quanto no toolchain de Frontend
Requisitos
- 5+ anos de desenvolvimento profissional com Ruby on Rails e React
- Conhecimento sólido de ActiveRecord, PostgreSQL e otimização de queries
- Conhecimento sólido de React e TypeScript
- Experiência com Sidekiq ou outro processador em background
- Disciplina de testes com RSpec e um test runner de Frontend
- Inglês excelente, escrito e falado (B2+)
Diferenciais
- Experiência com Hotwire junto com React
- Experiência com GraphQL em uma API Rails
- Experiência com Stripe ou cobrança por assinatura
- Experiência fazendo upgrade de uma aplicação Rails de grande porte
Stack de tecnologia
Ruby
Rails
React
TypeScript
PostgreSQL
Sidekiq
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
