Desarrollador/a Full Stack MID — Vue + Ruby on Rails
Hace 13 horas
Bogotá, Bogota D.C., Colombia
Symplifica
Jornada completa
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Al continuar, aceptas nuestros Términos & Política de Privacidad.
¿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 experiencia
• Experiencia 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 experiencia
• Experiencia 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 experiencia
• PostgreSQL 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 herramientas
• Experiencia 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 Symplifica
• Modalidad de trabajo: Híbrido
•
Horario:
Lunes a viernes
• Un 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.
• 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 experiencia
• Experiencia 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 experiencia
• Experiencia 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 experiencia
• PostgreSQL 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 herramientas
• Experiencia 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 Symplifica
• Modalidad de trabajo: Híbrido
•
Horario:
Lunes a viernes
• Un 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.