Ingeniero/a Fullstack Rails + React

Remoto (LATAM)
Tiempo completo
Senior

Hazte cargo de funcionalidades en un Backend Rails y un Frontend React para startups de EE. UU. que escalan un producto que ya funciona.

Se requiere inglés para el trabajo diario: vas a trabajar todos los días con un equipo de EE. UU.

¿Ya postulaste? Revisa tu estado

Sobre el puesto

Buscamos un/a Ingeniero/a Fullstack Senior para nuestras empresas aliadas que combinan una API en Rails con un cliente en React. Suelen ser productos con clientes que pagan y un monolito cuya complejidad tiene razón de ser. Agregarás funcionalidades sin empeorarlo y se te confiarán las partes del código que manejan dinero o datos de clientes.

Qué vas a hacer

  • Construir funcionalidades en Rails y React con TypeScript
  • Modelar datos con ActiveRecord y escribir migraciones seguras para tablas grandes
  • Diseñar y versionar el contrato de API entre ambos lados
  • Construir procesamiento en segundo plano con Sidekiq
  • Escribir tests con RSpec y tests de Frontend que cubran casos de fallo reales
  • Mantener al día las actualizaciones tanto de Rails como del toolchain de Frontend

Requisitos

  • 5+ años de desarrollo profesional con Ruby on Rails y React
  • Sólidos conocimientos de ActiveRecord, PostgreSQL y optimización de queries
  • Sólidos conocimientos de React y TypeScript
  • Experiencia con Sidekiq u otro procesador en segundo plano
  • Disciplina de testing con RSpec y un test runner de Frontend
  • Inglés excelente, escrito y hablado (B2+)

Deseable

  • Experiencia con Hotwire junto a React
  • Experiencia con GraphQL en una API Rails
  • Experiencia con Stripe o facturación por suscripción
  • Experiencia actualizando una aplicación Rails de gran tamaño

Stack tecnológico

Ruby
Rails
React
TypeScript
PostgreSQL
Sidekiq

Beneficios

Pago competitivo en USD
Trabajo 100% remoto
Horario flexible
Presupuesto para desarrollo profesional
Apoyo para seguro de salud
Apoyo para equipo de trabajo

Postula a este puesto

Pago competitivo en USD - Remoto

Al enviar, aceptas nuestra política de privacidad y los términos del servicio (en inglés). Usamos tu perfil para conectarte con vacantes, y tu historial laboral para saber qué empresas contratan ingenieros/as de Latinoamérica. Cuando contactamos a una de esas empresas, nunca te mencionamos ni les mostramos tu perfil.

Puestos remotos en USD

¿Conoces a alguien ideal para este puesto?

Postula con tu CV en minutos. Te contamos cada paso del proceso por correo.