Desarrollador/a Full Stack MID — Vue + Ruby on Rails
Symplifica Bogotá, Bogota D.C., Colombia
Human Resources Services · 51-200 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Develop end-to-end features for a Single Page Application using Vue and a Ruby on Rails backend. Manage database modeling, API development, and automated testing to ensure high-quality, scalable solutions.
What they look for
Requirements
Requires at least 2 years of professional experience with Vue, Ruby on Rails, and PostgreSQL. Candidates must demonstrate strong skills in REST API development, database optimization, and clean code practices.
Benefits
Full description
¿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.
Similar roles
-
Application Support Developer - Mid-Level (Ruby on Rails)
99x Brazil São Paulo, São Paulo, Brazil
-
Senior Ruby on Rails Engineer
Workster Jobs Belgrade, Central Serbia, Serbia
-
Ruby on Rails Developer (TS/SCI CI Poly)
Seamless Migration Chantilly, Virginia, United States
-
Head of Product Delivery, LATAM Payments Rails
JPMorgan Chase & Co. São Paulo, Brazil
-
Full Stack Engineer – Ruby on Rails, React.js from 4+ years
Cisco Bangalore South, Karnataka, India
-
Payments -Treasury Services/ Payment Rails Solutioning Specialist- Vice President
JPMorgan Chase & Co. Jersey City, New Jersey, United States · $114K–$200K/yr