Ruby on Rails Developer
Job Summary
PopEstate busca un/a Desarrollador/a Full Stack Middle con experiencia en Ruby on Rails para integrarse a su equipo de TI y ayudar a construir y escalar su plataforma de gestión de arriendos. El rol implica asumir la responsabilidad de funcionalidades de punta a punta, desde el diseño técnico hasta el despliegue y monitoreo en producción. Se ofrece un entorno ágil con 39 horas semanales y diversos beneficios corporativos.
Responsibilities
- Construir y escalar la plataforma de gestión de arriendos.
- Desarrollar funcionalidades de punta a punta, desde el diseño hasta el despliegue.
- Trabajar con Ruby on Rails, PostgreSQL, Redis, Sidekiq y migración a React.
- Colaborar en un entorno ágil aplicando enfoque AI-first y buenas prácticas de desarrollo.
Required Skills
- 2-4 años de experiencia en desarrollo web full stack.
- Ruby on Rails, PostgreSQL y SQL.
- Bootstrap 5, JavaScript y jQuery.
- Git, Docker y pruebas con RSpec.
Job Details
Functions:
Buscamos un/a Desarrollador(a) Full Stack Middle (Ruby on Rails) para integrarse al equipo de TI de Pop Estate y ayudarnos a construir y escalar nuestra plataforma de gestión de arriendos. Tendrás ownership de features de punta a punta: desde el diseño técnico hasta el despliegue y monitoreo en producción, con autonomía y apoyo del equipo.
Trabajarás sobre una aplicación monolítica en Ruby on Rails 7 con PostgreSQL, Redis y Sidekiq en el backend, y un frontend basado en Bootstrap 5 y JavaScript/jQuery, que estamos migrando gradualmente hacia React + Inertia.js. La plataforma integra múltiples servicios financieros, cloud y de terceros del dominio inmobiliario.
Buscamos a alguien con base técnica sólida, criterio propio, interés genuino en seguridad de la información y ganas de potenciar nuestro enfoque AI-first, usando IA para desarrollar más rápido y mejor. Te espera un entorno ágil, con entregas frecuentes, feedback constante y espacio para proponer mejoras y mentorear a juniors.
Formación y Experiencia Requerida:
Formación en Ingeniería en Computación, Informática, Telemática o carrera afín, o experiencia equivalente demostrable. 2 a 4 años de experiencia profesional en desarrollo de software web (idealmente full stack).
Experiencia sólida y demostrable con Ruby on Rails en proyectos reales.
Buen manejo de PostgreSQL y SQL: modelado de datos, relaciones y consultas eficientes.
Bootstrap 5, Javascript + jQuery
Git y GitHub/GitLab con flujo de trabajo basado en pull requests y code review.
Experiencia escribiendo pruebas automatizadas con RSpec o un framework equivalente.
Aplicación práctica de buenas prácticas de desarrollo: Clean Code, principios SOLID y patrones de diseño.
Conocimientos de seguridad web básica: protección frente a XSS/CSRF, validación de entradas y manejo seguro de credenciales.
Experiencia usando Docker y docker-compose para levantar y trabajar en ambientes de desarrollo.
Experiencia desplegando aplicaciones (deseable en Heroku): pipelines, config vars, Procfile y procesos release/web/worker.
Capacidad para trabajar con autonomía, hacerse cargo de una funcionalidad completa y comunicar con claridad.
Requirements (Deseables/Adicionales):
Experiencia en Real State o el rubro inmobiliario.
React y JavaScript moderno (ES6+): componentes, manejo de estado y consumo de datos.
Experiencia con Inertia.js y arquitectura tipo SPA sin API separada.
Vite como bundler y Material UI (u otra librería de componentes) en el frontend.
Sidekiq y Redis para procesamiento en background, colas y caché.
AWS y/o Google Cloud (S3, Lambda, BigQuery u otros servicios).
Experiencia integrando APIs de terceros, especialmente de pagos/fintech (por ejemplo Fintoc), SMS (Twilio), email transaccional (SendGrid) o similares.
Devise/CanCanCan u otras librerías de autenticación y autorización por roles en Rails.
Experiencia o interés en Brakeman, bundler-audit y DevSecOps (seguridad integrada al ciclo de desarrollo).
Experiencia previa en productos SaaS, proptech o fintech o plataformas B2B/B2C.
Uso de asistentes de código e IA en el flujo de trabajo (Claude Code, Codex, GitHub Copilot, OpenCode u otros).
Benefits:
Nuestras oficinas quedan a pasos del metro, en Las Condes
Trabajo 39 horas a la semana.
Vestimenta casual y más flexible en la época de verano.
Estamos afiliados a Caja de Compensación Los Andes, por lo que puedes acceder a sus cientos de beneficios y convenios.
Tenemos estacionamiento para bicicletas.
¡Nos encantan los asados y usamos cualquier excusa para juntarnos y compartir!