Empleo de Ruby on Rails Developer (Mid-Level) en Remoto - Solo México-113272-MX

Publicado hoy.

Ruby on Rails Developer (Mid-Level) en HIRELINE

Sueldo oculto

Remoto: Otro, México

Empleado de tiempo completo

Inglés : Nivel Básico

Descripción de la posición

Estamos buscando un Ruby on Rails Developer Mid-Level con bases sólidas de computación y un fuerte entendimiento de programación orientada a objetos. Buscamos a alguien que no sólo domine Rails, sino que escriba código limpio, mantenible y alineado a estándares modernos.

Serás parte del equipo que desarrolla productos internos y soluciones para clientes en distintas industrias, integrando Rails con arquitecturas modernas, AI-assisted development y componentes React.


Responsabilidades:

  • Desarrollar y mantener aplicaciones web utilizando Ruby on Rails bajo estándares de calidad (OOP, patrones de diseño, principios SOLID).

  • Implementar interfaces y funcionalidades usando Stimulus, Turbo/Hotwire y Rails Vanilla patterns.

  • Integrar y consumir APIs REST, servicios externos y arquitecturas cliente/servidor.

  • Escribir código tipado y validado utilizando Sorbet, con herramientas como Tapioca para la generación de RBI.

  • Mantener la calidad del código utilizando Rubocop, linters y buenas prácticas.

  • Colaborar con equipos multidisciplinarios (frontend, backend, AI y diseño).

  • Contribuir a decisiones de arquitectura y mejoras de performance.

  • Participar en code reviews promoviendo un código simple, claro y mantenible.

  • Ocasionalmente contribuir al frontend con ReactJS (mínimo mantenimientos/modificaciones).

  • Utilizar herramientas modernas de productividad como Cursor, GitHub Copilot, Claude, GPT u otros modelos de IA para acelerar el workflow.


Requisitos mínimos:

  • 3+ años de experiencia profesional desarrollando software.

  • 2+ años desarrollando con Ruby on Rails.

  • Fuerte dominio de OOP, patrones de diseño y fundamentos de CS (estructuras de datos, algoritmos básicos, metaprogramación).

  • Experiencia aplicando principios de clean architecture, SRP, cohesión y acoplamiento bajo.


Conocimientos y experiencia con:


  • Ruby on Rails (vanilla rails) Obligatorio 

  • Stimulus / Turbo / Hotwire

  • Sorbet, Tapioca, Rubocop

  • RSpec o MinitestAPIs REST y arquitectura cliente/servidor

  • 1+ año de experiencia con ReactJS (ideal para integraciones full-stack).(puede ser no reciente)

  • Experiencia trabajando con herramientas Git y flujos de desarrollo colaborativo.

  • Experiencia general en desarrollo de software web.

  • Plus / Deseable

  • Experiencia con Cursor u otros AI code editors (deseable)

  • Experiencia con modelos AI para ingeniería (Claude, GPT-4/5, etc.).(deseable)

  • Conocimientos básicos de Docker o CI/CD.

  • Experiencia en proyectos SaaS o arquitecturas multitenancy.

  • Interés por escribir código simple (“Vanilla Rails Is Plenty”)