Software Engineer
Help build the architecture of an international SaaS platform. At Booking Experts, you get the freedom to make technical choices and improve our software platform!
Help build a scalable SaaS platform
At Booking Experts, you will work on a scalable reservation platform that supports recreation entrepreneurs both nationally and internationally. Our SaaS platform is used daily by thousands of end-users and grows continuously in functionality, users, and data volume.
As a Senior Software Engineer, you will work on the further development of this platform and you will be responsible for important parts of the application. You will build features that have a direct impact on users and work together with Product Managers on technical choices.
You will be part of a product-oriented engineering team and will be given plenty of space to take initiative, contribute ideas, and further scale, improve, and future-proof the platform.
What will you be doing?
As a Senior Software Engineer, you will work on the further development of our SaaS platform. You will build and improve features within both backend and frontend and work together with Product Managers and other engineers on technical solutions.
You will take responsibility for parts of the platform and contribute to technical choices and architecture.
You will work on, among other things:
Full-stack development: You develop and improve features with Ruby on Rails and frontend technologies.
Scalability & performance: You work on optimising the platform so that it continues to function well during growth in users, bookings, and data traffic.
Data & integrations: You develop and maintain connections with external systems and ensure reliable data flows.
Architecture & quality: You think along about the structure of the platform and contribute to modular and maintainable solutions.
Technical improvements: You identify points for improvement in code and structure and tackle these together with the team.
Results of your work
Through your work, the platform continues to evolve and further improve in functionality, scalability, and maintainability. You contribute to the expansion of existing systems and the realisation of new features within the platform.
Together with the team, you ensure that:
the platform is further developed and maintained;
new functionalities are added in a structured manner;
integrations with external systems continue to function;
the codebase and architecture remain maintainable and future-oriented.

Why this role is interesting
Working on a SaaS platform that is used daily by thousands of users;
Contributing to the further development of an international product;
Plenty of space to think along about technical choices and architecture;
Working in a product-oriented engineering team with short lines of communication;
Collaborating with engineers and Product Managers within a technically driven organisation;
An environment in which collaboration, knowledge sharing, and technical quality are central.
Work environment & culture
Our culture is driven by: passion, knowledge, together, innovation, growth, and results-orientation.
What this means in practice:
We work with passion on qualitative solutions;
We actively share knowledge and continue to learn;
We work closely with colleagues and partners;
We continue to innovate and improve continuously;
We encourage personal and professional growth and fully stimulate opportunities for advancement;
We focus on delivering concrete value.
Within the engineering team, you see this reflected in open communication, in-depth discussions, and plenty of space for initiative and improvement.
About Booking Experts
Booking Experts develops a SaaS platform for the recreation industry. With our reservation platform, we support holiday parks, campsites, and resorts in managing bookings, guests, and operational processes: nationally and internationally.
Our mission is to become the leading rental solution in Europe within the leisure hospitality industry.
Our vision focuses on a future in which:
Guests are central and have an optimal experience
Employees are supported with smart tools and insights
Owners can operate successfully and grow
Within Engineering, more than 35 engineers work in an international team. English is the working language within the engineering team, and there is intensive collaboration between different disciplines.

Team & work environment
You are part of an engineering organisation of 35+ engineers, divided over different teams working on the platform.
Within the engineering organisation:
Teams work on different parts of the SaaS platform
English is the working language within the engineering team
There is active collaboration between product, development, and operations
Knowledge sharing and continuous improvement are central
You work both independently and together within a product-oriented engineering team. Within the team, there is plenty of room for your own initiative, technical input, and collaboration with colleagues from different disciplines.
In the team, you work closely with:
Product Managers for translating requirements into technical solutions
Other Software Engineers within the team
DevOps / Platform Engineers for infrastructure, performance, and reliability
Within the team, collaboration, knowledge sharing, and technical quality are central. Work is done with short lines of communication, with plenty of room for in-depth discussions and joint decision-making.

Management
You report to Stefan Kroes (CTO).
Stefan has more than 20 years of experience in web-based software projects, with a strong background in Ruby on Rails, architecture, and product development. He works with the team at both a technical and strategic level and stimulates own initiative and in-depth discussions.

Who are you?
You are an experienced software engineer with at least a BSc in Computer Science (or equivalent level; an MSc is a plus) and at least 3 years of experience in building and maintaining systems that are in use by real users.
You feel at home in complex environments and have experience with modern web frameworks such as Ruby on Rails (or similar).
You have worked on software that runs in a live environment and understand what is needed to keep systems scalable, performant, and reliable.
You think beyond just your own tasks: you actively contribute ideas, take initiative, and think along about technical direction. In doing so, you enjoy working with others and can well-substantiate your choices in technical discussions.
Work location and commitment
Base locations: Enschede and Zwolle
Hybrid working possible
At least one day a week in the office in Enschede
Available for a minimum of 36 hours per week
Resident in the Netherlands
What do we offer you?
Salary: €4,400 – €6,500 gross per month (based on 40 hours);
25 holiday days per year;
A suitable travel allowance for your commute;
After 1 year, an employee benefit of 10% of your salary, to be used freely (e.g., for pension accrual);
We begin with a temporary contract, with the goal of building a long-term future together;
Hybrid working from Enschede and Zwolle;
Cycle-to-work scheme;
MacBook, large screen, and a modern workplace with sit-stand desks;
Daily communal lunch at the office;
Space and budget for technical training, certifications, and conferences;
Working in an environment with modern tooling and plenty of room for own initiative;
A culture in which collaboration, technical quality, and knowledge sharing are central.
Process
Submit application via website or LinkedIn
Response: Within 3 working days, Cem will contact you to discuss your application.
First interview (± 1 hour): Getting to know Stefan Kroes (CTO) at the office in Enschede.
Technical deep dive (assessment, ± 1.5 hours): Assessment at the office in Enschede, in which we gain insight into your technical approach and mindset. A Team Lead from Engineering will be present (Tom or Rein).
Offer: In the event of a match, we will make you a suitable proposal and look forward to welcoming you to the team!
Questions?
Do you have questions about the role or do you doubt whether your profile fits? Feel free to contact Cem Tangut by calling 088-1168901, emailing recruitment@bookingexperts.com, or sending a message to Cem via LinkedIn; we are happy to think along with you.

- Department
- Engineering
- Role
- Software Engineer
- Locations
- Enschede, Zwolle
- Remote status
- Hybrid
About Booking Experts
Our origins lie with Expert Webdesign, where we developed websites for all kinds of companies, including recreation entrepreneurs. We repeatedly encountered the same problem: the websites were far ahead of the market and competition, but lacked the ability to book a vacation directly through the website. Customers had to contact the reception desk by phone or switch to external booking platforms. We thought this could be done better and more easily.
That's why we sat down with all kinds of parties, such as receptionists, park managers, technical services, cleaners, barrier operators, and management, to identify the bottlenecks from various perspectives. The result was the development of an innovative reservation system that integrates all the essentials for recreation companies. That's how Booking Experts came into being in 2011. Our booking platform has grown to become the go-to platform for holiday parks, campsites, and hotels in various countries.
To meet growing demand, we established our marketing agency Booking Boosters in 2017. This enables us to help our customers increase their online sales and stimulate their growth. Through effective and performance-based marketing techniques, such as SEO, SEA, Affiliate Marketing, and Social Media, we help holiday parks grow and flourish!