Desarrollador/a Full Stack MID — Vue + Ruby on Rails

SymplificaBogotá, Bogota D.C.Remote, HybridFull-timeMid level, 2–5 yearsListed 1 day ago

Apply now

About this role

¿Te gusta construir soluciones de principio a fin, entender el negocio detrás del código y tener autonomía para llevar una funcionalidad completa desde backend hasta frontend?En Symplifica buscamos un/a Desarrollador/a Full Stack MID con bases técnicas sólidas, atención a la calidad del código y capacidad para construir soluciones escalables.Trabajarás sobre una SPA en Vue, un backend en Ruby on Rails y PostgreSQL, dentro de un equipo en el que tendrás autonomía para desarrollar features completas, participar en revisiones de código y resolver retos reales de negocio.¿Qué harás en este rol?Desarrollar funcionalidades end-to-end en frontend y backend.Construir y evolucionar nuestra SPA utilizando Vue y JavaScript.Desarrollar APIs REST y servicios utilizando Ruby on Rails.Modelar datos y construir consultas eficientes sobre PostgreSQL.Implementar autenticación, permisos, validaciones y mecanismos de seguridad.Integrar frontend, backend y servicios externos.Crear y mantener pruebas automatizadas para garantizar la calidad de los desarrollos.Participar en revisiones de código, debugging y mejora continua de nuestras prácticas de desarrollo.Entender reglas de negocio complejas y convertirlas en soluciones tecnológicas mantenibles y escalables.¿Qué buscamos en ti?Vue — mínimo 2 años de experienciaExperiencia sólida desarrollando interfaces con Vue y JavaScript.Manejo de herramientas del ecosistema como incluyendo manejo de permisos y sesiones.Manejo de estado reactivo.Integración con APIs, formularios, validaciones, manejo de errores y CSRF.Ruby on Rails — mínimo 2 años de experienciaExperiencia sólida en Ruby y el framework Ruby on Rails.Desarrollo de APIs REST, controladores, validaciones y manejo global de errores.Experiencia con mecanismos de seguridad: sesiones, roles/permisos, manejo de contraseñas y protección CSRF.Entendimiento profundo del patrón MVC, ActiveRecord y código limpio.Experiencia configurando y manejando background jobs (ej. GoodJobs u otros).Bases de datos — mínimo 2 años de experienciaPostgreSQL y SQL avanzado: JOINs, agregaciones, subconsultas, índices y transacciones.Manejo de migraciones y versionamiento de esquema con ActiveRecord.Optimización de consultas (N+1 queries) y rendimiento en bases de datos relacionales.Testing y herramientasExperiencia con frameworks de testing en Ruby (RSpec, similares).Git y manejo de flujos de ramas.Capacidad de hacer debugging Full Stack end-to-end.Suma puntos si tienes experiencia con:Docker y contenedores.Tailwind CSS.Integración con servicios externos.Inglés para lectura de documentación técnica.Nos encanta si eres una persona:Autónoma para desarrollar features completas de backend + frontend.Capaz de entender y modelar reglas de negocio complejas.Comprometida con la calidad y las buenas prácticas.Clara para comunicar, documentar y participar en code reviews.Colaborativa, curiosa y con ganas de seguir aprendiendo.Lo que encontrarás en SymplificaModalidad de trabajo: HíbridoHorario: Lunes a viernesUn equipo donde tendrás autonomía para construir y proponer.Retos tecnológicos conectados directamente con necesidades reales del negocio.Espacio para experimentar con nuevas tecnologías y aportar mejoras arquitectónicas.La oportunidad de construir productos tecnológicos que generan impacto en la vida de miles de personas.