1. Inicio
  2. Trabajos
  3. Ingeniero de Software Senior (Ruby on Rails)

Ingeniero de Software Senior (Ruby on Rails)

Importante: Este puesto está abierto únicamente a residentes en México. No se considerarán solicitudes de otras regiones.

Únete a MagmaLabs, un proveedor líder de ingenieros de software expertos, dedicado a ayudar a las empresas a alcanzar sus objetivos en industrias diversas e impactantes. Estamos buscando activamente a un Ingeniero de Software Senior (Ruby on Rails) experimentado para unirse a nuestro equipo completamente remoto. En este puesto clave, aplicarás tu pasión por construir aplicaciones escalables y de alto rendimiento para resolver desafíos complejos de nuestros clientes en healthtech, comercio electrónico, fintech y otros sectores impulsados por Ruby on Rails. Desempeñarás un papel fundamental en el diseño, desarrollo y mantenimiento de sistemas backend robustos, contribuyendo directamente al éxito de nuestros clientes e impulsando la innovación dentro de nuestros proyectos.

Sobre el Puesto

¿Eres un Ingeniero de Software Senior (Ruby on Rails) experimentado y apasionado por construir aplicaciones escalables y de alto rendimiento? Únete a nuestro equipo completamente remoto y desempeña un papel fundamental en el diseño, desarrollo y mantenimiento de sistemas backend robustos.

Serás clave para dar forma al futuro de nuestros productos principales, tomando decisiones arquitectónicas importantes que mejoren directamente la experiencia del usuario y el crecimiento del negocio. Tus contribuciones impulsarán las mejores prácticas, garantizando la confiabilidad y escalabilidad de nuestras plataformas SaaS, sistemas de comercio electrónico y APIs de alto tráfico.

Si disfrutas resolviendo problemas desafiantes con Ruby on Rails y tecnologías web modernas, ¡queremos saber de ti!

Responsabilidades

  • Liderar el diseño arquitectónico, el desarrollo y la evolución continua de aplicaciones backend escalables en Ruby on Rails, garantizando la mantenibilidad y el rendimiento a largo plazo.
  • Optimizar el rendimiento de bases de datos (principalmente PostgreSQL).
  • Diseñar, implementar, monitorear y optimizar integraciones con APIs y servicios de terceros.
  • Garantizar la calidad y confiabilidad del código mediante pruebas automatizadas (RSpec, Minitest).
  • Participar en revisiones de código, asegurar altos estándares de calidad y mentorear activamente a los miembros del equipo mediante iniciativas de intercambio de conocimiento.
  • Colaborar de forma transversal con gerentes de producto, diseñadores y otros ingenieros para entregar soluciones de extremo a extremo y resolver problemas interdisciplinarios complejos.
  • Contribuir a la infraestructura, a los procesos de despliegue (Docker, Kubernetes, CI/CD) y a la optimización del rendimiento.
  • Mantener documentación técnica completa y fomentar el intercambio de conocimiento dentro del equipo.
  • Mentorear y guiar a ingenieros con menos experiencia, fomentando una cultura de intercambio de conocimiento y excelencia técnica dentro del equipo.
  • Colaborar estrechamente con gerentes de producto y otras partes interesadas para traducir los requisitos de negocio en soluciones técnicas, abordando desafíos complejos en todas las líneas de producto.

Requisitos

  • Mínimo 7 años de experiencia en desarrollo de software, con al menos 5 años enfocados extensamente en Ruby on Rails.
  • Dominio sólido de PostgreSQL, incluyendo diseño de esquemas y optimización de consultas.
  • Buen entendimiento de tecnologías frontend (HTML, CSS, JavaScript) y experiencia en integraciones con terceros.
  • Experiencia con sistemas de procesamiento de trabajos en segundo plano (por ejemplo, Sidekiq, Redis).
  • Dominio de sistemas de control de versiones (Git) y de prácticas de codificación segura.
  • Sólidas habilidades para resolver problemas y capacidad para prosperar en un entorno remoto y colaborativo.
  • Excelentes habilidades de comunicación en inglés.
  • Capacidad comprobada para tomar la iniciativa y llevar proyectos a su conclusión de forma independiente.
  • Capacidad comprobada para colaborar eficazmente entre zonas horarias y con miembros diversos del equipo en un entorno que prioriza lo remoto.
  • Experiencia trabajando con metodologías ágiles de desarrollo (Scrum, Kanban, etc.).
  • Familiaridad con herramientas modernas del ecosistema Rails (Hotwire, Turbo, Stimulus) es un plus.

Puntos extra si tienes

  • Experiencia con GraphQL y diseño avanzado de APIs.
  • Familiaridad con arquitectura de microservicios o refactorización de aplicaciones monolíticas.
  • Conocimiento de Docker, Kubernetes o plataformas en la nube (AWS, GCP, Azure).
  • Exposición a frameworks frontend como React.js o Vue.js.
  • Comprensión de prácticas DevOps y pipelines de CI/CD.

Sobre Nosotros

Somos un equipo de profesionales de software innovadores, dedicados a entregar soluciones de alta calidad en diversas industrias. Con un historial comprobado de éxito, priorizamos la excelencia, la creatividad y el crecimiento de los miembros de nuestro equipo. Estamos comprometidos con el aprendizaje continuo y el desarrollo profesional, ofreciendo oportunidades de mentoría, expansión de habilidades y progresión profesional en un entorno de apoyo. Únete a nosotros para trabajar en proyectos de impacto y avanzar en tu carrera como Ingeniero Senior de Ruby on Rails.

Publicado originalmente en Himalayas

Salario

USD 0

Mensual

Trabajo Remoto

Para postulantes en: México

Resumen del Trabajo
Trabajo Publicado:
hace 13 horas
Expiración del Trabajo:
en 1 mes
Tipo de Trabajo
Tiempo completo
Rol del Trabajo
Backend Developer
Educación
Licenciatura
Experiencia
3+ años
Total de Vacantes
1
Profesión
Desarrollador de software

Compartir este empleo:

Ubicación

México


EmpleosTech
Obtené la app de EmpleosTech Acceso rápido a empleos tech, notificaciones y soporte offline