PHP Backend Developer
Si te has planteado alquilar una autocaravana para salir a carretera abierta y explorar el mundo a tu aire, ¡sin duda tienes que conocer Roadsurfer! 🌍🚐
Desde 2016, Roadsurfer ha estado redefiniendo lo que significa viajar con total libertad. Con más de 70 ubicaciones en 16 países y una flota de más de 7.000 autocaravanas, no solo se dedican al alquiler de autocaravanas, sino que están creando la mejor experiencia al aire libre para los amantes de la aventura. Tanto si viajas por el corazón de Europa como si recorres la emblemática Ruta 66 en Estados Unidos, Roadsurfer ha creado una comunidad de apasionados de la carretera.
Si lo tuyo es esa sensación de conducir hacia el atardecer sin planes fijos y quieres formar parte de una empresa que vive y respira libertad y aventura, sigue leyendo 😎👇.
¿Qué harás?
💥 Lo primero es lo primero, hablemos de los comienzos:
Roadsurfer arrancó en 2016 con una visión clara: dar a la gente la libertad y flexibilidad para explorar el mundo sobre ruedas. Fundada por un grupo de entusiastas de la aventura y las actividades al aire libre, la empresa ha crecido exponencialmente, convirtiéndose en un actor principal en el alquiler de autocaravanas y caravanas en toda Europa y América del Norte. Con una flota de más de 7.000 vehículos y más de 70 establecimientos en 16 países, Roadsurfer no sólo ofrece la posibilidad de descubrir nuevos destinos, sino que también crea recuerdos inolvidables para los viajeros.
Su enfoque innovador y su compromiso con la calidad han hecho que Roadsurfer sea reconocida como una de las empresas emergentes más dinámicas del sector. Cómo mola esto? 🙌
💥 Vayamos a la parte más jugosa, ¿vale?
En Roadsurfer, el papel de Ingeniería va más allá de las tareas del día a día; se trata de contribuir a crear experiencias memorables para sus aventureros clientes. Los retos que tienen por delante son diversos y se están preparando para un crecimiento masivo en los próximos meses y años.
Ayudarás a desarrollar estrategias para maximizar la utilización de la flota, aplicar prácticas de mantenimiento proactivas y colaborar en campañas de marketing que destaquen sus ofertas únicas. Todo ello para garantizar que la tecnología ayude al negocio a ofrecer una experiencia fluida al usuario final. 🚀
Ahora mismo, están buscando varios perfiles para unirse a su equipo de ingeniería: uno centrado en el desarrollo y otro en la gestión y mejora de su infraestructura. Profundicemos en los detalles 👇.
Sus equipos de scrum interfuncionales son el motor que impulsa su plataforma digital, garantizando que cada usuario disfrute de una experiencia fluida, rápida y segura mientras planifica sus aventuras. Trabajarás con PHP y Symfony para diseñar e implementar nuevas funcionalidades que van desde la gestión dinámica de reservas hasta la integración en tiempo real con la disponibilidad de su flota de más de 7.000 autocaravanas.
Tu trabajo diario incluirá la optimización de consultas a bases de datos MySQL, la construcción de APIs RESTful que permitan a los usuarios visualizar rutas, personalizar sus viajes y gestionar reservas con facilidad. Colaborarás con otros equipos para ofrecer funcionalidades avanzadas como la sincronización con la plataforma de alquiler, garantizando la máxima disponibilidad de los campistas y automatizando los procesos logísticos. Además, contribuirás a construir sistemas escalables y mantenibles utilizando código limpio, siguiendo las mejores prácticas como SOLID y TDD, asegurando que cada línea de código tenga un impacto positivo en la experiencia del usuario.
¿Cuál es el resultado? Una plataforma robusta y de alto rendimiento que permite a los clientes disfrutar de sus viajes con la libertad y flexibilidad que define a Roadsurfer, optimizando cada aspecto del proceso de reserva y mejorando la satisfacción del cliente en cada interacción. 🌟
En definitiva, tu aportación será vital para que Roadsurfer siga liderando el mercado de alquiler de autocaravanas, dando a los viajeros la libertad de explorar y vivir experiencias inolvidables. 🚐💨
Tu evolución
En 1 mes
Habrás completado tu onboarding y ya habrás tenido una experiencia guiada que se sumerge en los retos de su arquitectura. ¿Qué mejor manera de aprender que haciendo? Los próximos retos se desarrollarán a medida que el cuentakilómetros siga rodando.
Durante este periodo, te familiarizarás con la infraestructura, el código y las herramientas que utilizan para seguir haciendo crecer su increíble producto. 🖖
Tus responsabilidades
Desarrollar y mantener la lógica de backend para la plataforma Roadsurfer, garantizando un rendimiento óptimo y una experiencia de usuario fluida en el alquiler de autocaravanas.
Resolver retos técnicos complejos relacionados con la integración de servicios y la optimización de procesos, demostrando la capacidad de aplicar soluciones innovadoras que mejoren la eficiencia del sistema.
Colaborar con el equipo de desarrollo y los responsables técnicos para satisfacer las necesidades de diversos equipos, garantizando la estabilidad y escalabilidad de las aplicaciones que dan soporte a las operaciones de Roadsurfer en diferentes países.
Contribuir al desarrollo de nuevas funciones que impulsen el crecimiento de Roadsurfer, con calidad, garantizando que la plataforma siga siendo competitiva y se ajuste a las demandas del mercado.
Adoptar un enfoque proactivo para mejorar el rendimiento del backend identificando áreas de optimización y aplicando soluciones que beneficien tanto a los usuarios como a los equipos internos. 🚐💻
¿Cómo lo harás?
En Roadsurfer, existe una perspectiva clara sobre las metodologías de trabajo. Para ellos, SCRUM es un pilar fundamental que guía su forma de hacer las cosas. ¿Por qué?
La eficiencia es su mantra, y siempre están buscando formas de optimizar sus procesos. En un entorno en el que el alquiler de caravanas y autocaravanas requiere rapidez y flexibilidad, han encontrado en SCRUM la estructura ideal para fomentar la colaboración y adaptarse a los cambios del mercado.
El equipo de ingenieros se reúne todas las mañanas para revisar el trabajo en curso y fijar objetivos claros. Estas reuniones garantizan que todo el mundo esté alineado y que las dependencias y los bloqueos puedan abordarse rápidamente. Pero eso no es todo: cada dos semanas, organizan sesiones de planificación en las que los equipos revisan los progresos, ajustan las prioridades y definen el siguiente sprint. Esto mantiene el ritmo de trabajo ágil y centrado, garantizando que cada iteración añada valor real a la experiencia del cliente. 🚐✨
En Roadsurfer, cada tarea está perfectamente organizada y gestionada a través de Jira, que se convierte en su fuente de verdad para la planificación y el seguimiento. El repositorio de código en GitHub facilita la colaboración, permitiendo a los desarrolladores revisar y contribuir de forma eficiente.
La filosofía de «burocracia cero» es clave. Aquí, la comunicación es clara y directa, sin dejar lugar a la ambigüedad. Se fomenta un entorno en el que todos los miembros del equipo tienen voz, independientemente de su cargo. Esto permite que cada idea se discuta abiertamente, potenciando la innovación y la mejora continua en el desarrollo de soluciones que realmente importan.
Con un enfoque en la mejora constante y la adaptabilidad, el equipo Roadsurfer no solo se adapta a los desafíos, sino que también los convierte en oportunidades para crecer y evolucionar en su misión de hacer del alquiler de autocaravanas una experiencia en sí misma. 🏞️🌍
¿Cuándo trabajarás?
Tanto si te gusta la noche como a Drácula o si necesitas algo de tiempo para dejar a los peques en el colegio, puedes organizarte con flexibilidad, ya que encontrarás una empresa que funciona con una dinámica basada en objetivos y horario flexible.
Normalmente, tienen la reunión diaria sobre las 9 o las 10 de la mañana, ¡pero el resto del tiempo es completamente flexible!
Día laborable
Jornada completaVacaciones
30 díasJornada laboral
Flexible¿Dónde trabajarás?
Remoto
Como te hemos spoileado, este puesto es 100% remoto, así que mientras te asegures de tener una buena conexión de datos, siéntete libre de trabajar desde donde quieras.
No obstante, si eres del team presencial, tienen unas oficinas preciosas en Madrid donde te recibirán con los brazos abiertos.
¿Con quién trabajarás?
Actualmente cuentan con más de 400 personas distribuidas en 16 países, trabajando de forma colaborativa.
En el área tecnológica, el equipo está compuesto por perfiles especializados en Backend, Infraestructura, DevOps y Datos, organizados en brigadas multidisciplinares. Cada equipo trabaja en coordinación con los Product Owners y el CTO.
Te dejamos por aqui algunos nombres para que te familiarices con el equipo:
- John Webber - CTO
- Simon Illner - Director of Product
- Markus Dickhardt - Founder
¿Qué piden?
💥 Vamos a ello, ¿en qué se van a centrar? En Roadsurfer buscan a alguien con sólidos conocimientos, pero sobre todo, curiosidad, capacidad de aprendizaje y pasión por la calidad y la eficiencia en el desarrollo de software. Ahora sí, los puntos principales a nivel técnico que te pedirán son:
- Dominio de PHP, casi como un lenguaje nativo, que lt permita crear sin esfuerzo soluciones robustas y escalables.
- Experiencia con Symfony y en la creación y mantenimiento de aplicaciones backend utilizando esta tecnología.
- Gran conocimiento de bases de datos relacionales, especialmente MySQL, y capacidad para optimizar consultas, estructuras y rendimiento.
- Te sientas cómodo con la implementación de pruebas (testing) y la aplicación de metodologías como TDD, asegurando que el código empujado a la producción es de la más alta calidad.
- Pasión por las buenas prácticas de desarrollo: código limpio, principios SOLID, DRY, KISS... ¡Las respetas como si fueran tu credo! 🙏
🔍 Sin embargo, para destacar del resto y hacer que sus ojos brillen como chiribitas se fijarán en que....
- Tengas experiencia trabajando con arquitecturas distribuidas o microservicios, entendiendo los retos y ventajas que aportan.
- Interés/experienciapor involucrarse en el ciclo completo de desarrollo y aportar mejoras en prácticas DevOps: desde la optimización de pipelines CI/CD hasta la gestión de contenedores con Docker.
- Familiaridad con herramientas de orquestación como Kubernetes, sintiéndose cómodo desplegando y gestionando aplicaciones en clusters. 🚀
Tecnologías
Innegociable
PHP
Symfony
REST
Estaría bien
MySQL
Docker
Kubernetes
Suma puntos
AWS
Otras habilidades
Innegociable
Aprendizaje Continuo
Comunicación verbal
Trabajo en equipo
Estaría bien
Proactividad
Atención al detalle
Idiomas
¿Qué ofrecen?
🏖️ 30 días de vacaciones!
📡 Trabajo 100% remoto, pero siempre con la opción de ir a la oficina de Madrid cuando quieras y trabajar desde el extranjero en Europa durante un mes al año.
💰 Presupuesto para campistas (para que experimentes en primera persona el estilo de vida #happyroadsurfing).
📈 Plan de crecimiento individual con apoyo de su academia inhouse.
🇬🇧 Clases de inglés to improve your level
Beneficios
Clases de Idiomas
Presupuesto para formación
Eventos de formación internos
Descuento en productos de la empresa
Dinámicas y eventos de teambuilding
What the FAQ?
- Una primera entrevista de aproximadamente 1 hora para conocerte tanto personal como técnicamente.
- Se te entregará un test de codificación con 1 semana para completarlo. Sin embargo, para tu tranquilidad, no te llevará tanto tiempo, de hecho, tienen calculado que debería ocuparte unas 3 horas :)
- Una segunda y última entrevista de hasta 90 minutos para revisar la prueba y resolver cualquier duda final que tengais
La contratación se realizará a través de su oficina en España, por lo que por razones administrativas, debes ser residente en España o alemania por temas de sociedad y legales