Detalles de la Vacante

Senior Backend Engineer (Ruby on Rails)

Descripción

Empresa: docDigitales

Senior Backend Engineer (Ruby on Rails) remoto. Dueño de decisiones técnicas del back-end, con foco en aislamiento de datos multi-empresa, permisos, trazabilidad y arquitectura.

Experiencia requerida

6+ años de experiencia en desarrollo backend, con experiencia sólida en Ruby on Rails. Experiencia construyendo control de acceso o aislamiento de datos en un sistema multi-empresa en producción. Haber sido responsable de decisiones de arquitectura de las que otros equipos dependían.

Responsabilidades

Centralizar el aislamiento de datos entre empresas en una sola capa de acceso. Diseñar e implementar el modelo de permisos por empresa y sucursal. Construir la trazabilidad auditable de las operaciones del sistema. Definir patrones técnicos y documentar decisiones de arquitectura. Revisar código y acompañar al equipo de back-end sin gestionarlo. Coordinarse con arquitectura de front-end. Escribir código limpio, testeable y mantenible. Optimizar performance y escalabilidad de sistemas existentes.

Conocimientos técnicos

Ruby on Rails, PostgreSQL y optimización de consultas, control de acceso o aislamiento de datos multi-empresa, arquitectura de software, trazabilidad auditable, testing automatizado (RSpec o similar), infraestructura en la nube (AWS, GCP o similar), facturación electrónica, CFDI o contabilidad mexicana (deseable), migraciones de esquema en sistemas con clientes activos (deseable).

Habilidades

Criterio técnico sólido para priorizar lo que debe resolverse bien desde el inicio, comunicación para coordinar con front-end y equipos de producto, liderazgo técnico sin gestión de personas, gusto por seguir programando, escritura de código limpio y mantenible.

Prestaciones y beneficios

Trabajo 100% remoto. Ser dueño de decisiones técnicas que impactan todo el producto. Exposición a decisiones reales de producto y arquitectura. Crecimiento profesional conforme la empresa escala.

Experiencia

6+ años de experiencia en desarrollo backend, con experiencia sólida en Ruby on Rails. Experiencia construyendo control de acceso o aislamiento de datos en un sistema multi-empresa en producción. Haber sido responsable de decisiones de arquitectura de las que otros equipos dependían.

Conocimientos

Ruby on Rails, PostgreSQL y optimización de consultas, control de acceso o aislamiento de datos multi-empresa, arquitectura de software, trazabilidad auditable, testing automatizado (RSpec o similar), infraestructura en la nube (AWS, GCP o similar), facturación electrónica, CFDI o contabilidad mexicana (deseable), migraciones de esquema en sistemas con clientes activos (deseable).

Habilidades

Criterio técnico sólido para priorizar lo que debe resolverse bien desde el inicio, comunicación para coordinar con front-end y equipos de producto, liderazgo técnico sin gestión de personas, gusto por seguir programando, escritura de código limpio y mantenible.

Actividades

Centralizar el aislamiento de datos entre empresas en una sola capa de acceso. Diseñar e implementar el modelo de permisos por empresa y sucursal. Construir la trazabilidad auditable de las operaciones del sistema. Definir patrones técnicos y documentar decisiones de arquitectura. Revisar código y acompañar al equipo de back-end sin gestionarlo. Coordinarse con arquitectura de front-end. Escribir código limpio, testeable y mantenible. Optimizar performance y escalabilidad de sistemas existentes.

Cursos Relacionados

Datos Generales

Tipo de Contrato

Tiempo completo