Desarrollador de Ruby on Rails
Role details
Job location
Tech stack
Job description
Buscamos un desarrollador de Ruby on Rails que se una al equipo para seguir evolucionando nuestro proyecto de marketplace de renting de vehículos con nuestra marca Swipcar ( así como para el desarrollo de nuevas herramientas internas y para nuestros cientes., Añadir y mantener funcionalidades en aplicaciones Ruby on Rails (models, controllers, background jobs, APIs).
Implementar integraciones frontend-backend con Next.js y TypeScript.
Participar en la planificación, estimación y priorización de tareas técnicas.
Colaborar en pipelines de CI / CD y despliegues en Heroku y AWS.
Revisar código, proponer mejoras y asegurar buenas prácticas.
Investigar y aplicar prácticas de rendimiento, seguridad y escalabilidad.
Requirements
Experiencia con testing (RSpec, Minitest, Jest, Playwright, Cypress).
Conocimientos de bases de datos relacionales y documentales, optimización de consultas y ORMs.
Documentación clara y código limpio.
Inglés técnico para documentación y lecturas.
Conocimientos generales de AWS (S3, Lambda, RDS, CloudFront u otros).
Experiencia usando herramientas para la mejora de productividad como Cursor, etc., * 3 años de experiencia profesional en desarrollo web.
Experiencia práctica con Ruby on Rails (ActiveRecord, servicios, background jobs, GraphQL).
Conocimientos sólidos de Ruby y JavaScript / TypeScript.
Familiaridad con React / Next.js
Experiencia básica desplegando en Heroku o plataformas similares.
Dominio de Git y flujos colaborativos con CI / CD.
Benefits & conditions
Salario base entre 35 - 45K€ en función de la experiencia y capacidades del candidato.
Contrato indefinido con periodo de prueba de 3 meses,
Jornada completa con horario flexible, de lunes a viernes.
Teletrabajo lunes a jueves, reuniones presenciales los viernes para repasar los avances y planificar la siguiente semana.
Herramientas IA a tu elección para mejora de productividad.
Formar parte de un equipo de +40 personas con impacto directo en el desarrollo de nuestro propio CRM y herramientas para el aumento de productividad y automatización de procesos. Tenemos un pequeño equipo de desarrollo senior por lo que podrás avanzar de manera ágil, aprender y aportar de manera directa y efectiva.