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

Ao enviar, você concorda com a nossa política de privacidade e os termos de serviço (em inglês). Usamos seu perfil para conectar você a vagas, e seu histórico profissional para saber quais empresas contratam engenheiros(as) da América Latina. Quando entramos em contato com uma dessas empresas, nunca mencionamos você nem mostramos seu perfil.

Vagas remotas em dólar

Conhece alguém perfeito para esta vaga?

Candidate-se com seu currículo em minutos. A gente conta cada passo do processo por e-mail.