Ruby on Rails Engineer
Job Summary
Buscamos un/a Software Engineer con experiencia en Ruby on Rails para unirse a nuestro equipo y participar en el desarrollo, mantenimiento y soporte de nuestras plataformas. El rol se enfoca en trabajar sobre aplicaciones Rails, mejorar sistemas existentes y ayudar a incorporar automatizaciones e inteligencia artificial. Es una posición práctica orientada a convertir necesidades operacionales en soluciones de software confiables.
Responsibilities
- Desarrollar y mantener aplicaciones Ruby on Rails
- Construir automatizaciones para reducir tareas manuales
- Integrar APIs y herramientas de inteligencia artificial
- Resolver incidentes y dar soporte técnico
Required Skills
- Ruby on Rails
- PostgreSQL y MySQL
- APIs REST e integraciones
- n8n, Make o Zapier
- Git
Job Details
Functions
Buscamos un/a Software Engineer con experiencia en Ruby on Rails para incorporarse a nuestro equipo y participar en el desarrollo, mantenimiento y soporte de nuestras plataformas.
El foco principal del cargo será trabajar directamente sobre aplicaciones Rails: desarrollar nuevas funcionalidades, resolver problemas técnicos, mejorar sistemas existentes y apoyar la continuidad operacional.
Además, queremos que esta persona nos ayude a incorporar progresivamente automatizaciones y herramientas de inteligencia artificial que permitan simplificar procesos, reducir tareas manuales y mejorar la atención de requerimientos.
Es un cargo práctico y técnico, ideal para alguien que disfrute entender sistemas existentes, investigar problemas y convertir necesidades operacionales en soluciones de software confiables.
Principales Responsabilidades
- Desarrollar y mantener aplicaciones web construidas con Ruby on Rails.
- Implementar nuevas funcionalidades, integraciones y mejoras técnicas.
- Diagnosticar y resolver errores o preguntas reportados por usuarios.
- Investigar incidentes, identificar su causa y proponer soluciones permanentes.
- Construir automatizaciones para reducir tareas manuales y repetitivas.
- Integrar APIs y servicios de terceros.
- Explorar e implementar usos concretos de inteligencia artificial, como clasificación de solicitudes, extracción de información, asistentes internos o generación de respuestas.
- Mantener documentación técnica y compartir conocimiento con el equipo.
- Participar en reuniones de levantamiento de requerimientos para nuevas funcionalidades con otras áreas.
- Mantener una relación técnica y operativa con proveedores externos responsables de algunas integraciones.
- Levantar, documentar y dar seguimiento a problemas relacionados con integraciones administradas por terceros, entregando antecedentes técnicos claros y coordinando su resolución.
- Verificar las soluciones entregadas por los proveedores y mantener informados a los equipos internos sobre su avance.
Benefits
- Contrato indefinido (planta).
- Modalidad híbrida en Santiago.
- Ownership real sobre las integraciones y automatizaciones del grupo, con espacio para proponer y decidir.
- Stack moderno y foco genuino en IA aplicada al negocio (no solo discurso).
- Empresa B Certificada, con compromiso real de equidad salarial y desarrollo de las personas.
- Descuentos en nuestras marcas de muebles y decoración.
Requirements
- Experiencia comprobable desarrollando aplicaciones con Ruby on Rails.
- Buen manejo de Ruby y del ecosistema Rails.
- Experiencia trabajando con bases de datos relacionales, idealmente PostgreSQL y MySQL.
- Conocimientos de APIs REST, integraciones y procesamiento de datos.
- Capacidad para desenvolverse en una aplicación existente, comprender código desarrollado por otras personas y mejorarlo de manera segura.
- Experiencia utilizando Git y trabajando con revisiones de código.
- Capacidad para investigar problemas a partir de logs, datos y reportes de usuarios.
- Disposición para combinar desarrollo de producto con resolución de requerimientos de soporte.
- Comunicación clara, autonomía y orientación a la resolución de problemas.
- Capacidad para coordinarse con proveedores externos, explicar problemas técnicos con claridad y realizar seguimiento hasta su resolución.
- Experiencia con procesamiento de tareas en segundo plano, por ejemplo Delayed Jobs/Good Job.
- Experiencia desarrollando con Vibe Codign.
- Experiencia utilizando herramientas de automatización como n8n, Make o Zapier.
- Haber integrado modelos de lenguaje mediante APIs de OpenAI, Anthropic, Google u otros proveedores.
- Experiencia previa en plataformas SaaS o sistemas con usuarios en producción, experiencia utilizando algún ERP como SAP B1.
- Interés por comprender procesos de negocio y transformarlos en soluciones técnicas.