Back to Jobs

Fullstack Engineer (m/f/d) - Remote (Spain)

roadsurfer Remote Full-time
$60,000
per year

Job Description

Permanent employee, Full-time * remote (Spain)

Be our next roadsurfer!

We're on a mission to make vanlife simple, flexible, and inspiring. With Spots, we help our customers discover and book the perfect places to stay with their camper vans - whether it's a remote farm, a scenic vineyard, or a quiet corner by the lake.

Now, we’re taking the next big step: we aim to onboard larger campsites alongside our existing host network - dramatically expanding the variety of stays we can offer. At the same time, we’re refactoring and decoupling our systems to support this scale and flexibility long-term.

To support this evolution, we’re expanding our engineering team. As a Fullstack Engineer (m/f/d) in the Spots product area, you’ll help build the features that power our booking platform - from modern user interfaces to robust backend services. We’re looking for someone with a solid frontend background who is also comfortable working on backend topics when needed. While frontend skills are important, priorities may shift, so flexibility and willingness to contribute across the stack are key.

Why roadsurfer?

  • TEAM SPIRIT & TEAM EVENTS: Look forward to a collegial atmosphere with flat hierarchies, lots of fun and great team spirit

  • FLEX WORK & WORKATION: You are flexible in terms of working hours. Our Flex Work Policy enables you to switch between office days and home office days, working fully remote and work from abroad in Europe for one month per year

  • PERSONAL DEVELOPMENT: We support your personal and professional development through an individual Growth Plan and our Inhouse Academy

  • CAMPER BUDGET: You get an annual camper budget to experience the #happyroadsurfing lifestyle for yourself

  • DISCOUNTS: Use our Corporate Benefits Platform and a Family & Friends Discount

The role - Your passion

  • Build responsive, accessible user interfaces using React

  • Help evolve and maintain our frontend architecture and tooling

  • Collaborate with backend and mobile developers to ship seamless, end-to-end features

  • Integrate with APIs and help to shape them

  • Contribute to backend development (PHP/Symfony) where needed to support product delivery

  • Champion clean code, testing, and documentation across both frontend and backend codebases

  • Participate in code reviews and architectural discussions

What You Need to Surf the Wave with Us

  • 5+ years of experience in Full-stack development, ideally with React and Symfony (Vue.js is a plus)

  • Strong grasp of modular architecture, clean code, and testing

  • Proficient in SQL and familiar with relational databases (e.g. MySQL)

  • Comfortable refactoring legacy code and reducing complexity

  • Independent, ownership-driven working style

  • Thoughtful and pragmatic - you dig deep to understand problems but keep solutions simple

  • Fluent in English and a collaborative team player

Bonus Points

  • Experience with Pimcore and/or CoreShop

Join us as we expand the Spots platform to support everything from family-run farms to full-scale campsites - giving campers even more freedom and flexibility. If you enjoy building robust systems, solving integration challenges, and improving developer experience, we’d love to hear from you.

Ready to surf?

We are looking forward to your application! If you have any questions, please drop a message to our recruiting team via [email protected] and we will get back to you as soon as possible.

ABOUT #ROADSURFER

We are more than Europe's largest campervan rental company. In 2021 we launched our platform roadsurfer spots in addition to our other products rent, abo and sales – a platform where you can discover and book unique camping spots. But that’s only the beginning. We are growing fast, so hop on board and join us on our journey. The roadsurfer philosophy is simple: rent an RV, start your adventure, be happy. Come ride the wave with us!

Company Information

Location: Munich, Germany

Type: Hybrid