Skip to main content
webhotelier | primalres
  1. Careers
  2. /
  3. Job opening

Full-Stack Software Engineer (Thessaloniki)

Hybrid Thessaloniki, Central Macedonia, GreeceFull-time

About Us

We are webhotelier | primalres, a travel tech group that has been serving the tourism industry for the past 15 years. Holding a leading position in Greece & Cyprus, we are also among the largest in Europe.

Our group provides innovative and reliable solutions to 17.400+ hotels and other accommodation providers in 38 countries through a world-class e-business ecosystem that includes: webhotelier booking engine, primalres channel manager, property management systems such as the cloud-based hotelizer, the on-premises hotel works, loggia integrated platform for vacation rentals, as well as roompay a hospitality-focused payments management system powered by Complementing our ecosystem are various interconnected add-ons, such as a dynamic B2B marketplace for direct bookings with 35.000+ travel companies, metasearch connectivity, a real-time reporting and analytics suite, and a dynamic pricing app. Renowned workspace apps seamlessly integrate with our core products, adding value to our ecosystem and creating significant synergies.

We have a team of 125+ people who provide high-level support and consultation services, contributing significantly to the digital transformation of hotels and accommodation providers worldwide. At our core, we value innovation, teamwork, and a relentless pursuit of excellence.

Joining our team means stepping into a world of limitless possibilities where you can shape the next generation of travel technology. Combining our deep knowledge of the industry with our passion for technology and applied science, our diverse, passionate, and dedicated team is at the forefront of creating solutions that not only help our customers remain competitive but also enhance the guest experience.

About the Team

Our dedicated team is currently composed of highly skilled professionals and we are poised for significant expansion. By joining our team, you will be at the forefront of a transformative journey, one that empowers you to create cutting-edge tech products in the hospitality and travel industry. These innovations will not only revolutionize the daily operations of thousands of hospitality industry employees but also reshape the very essence of travel for people across the globe

Our Technology team designs and engineers complex proprietary software that automates and optimizes the delivery of our market leading products.

About the role

We are seeking a highly skilled and motivated Full Stack Software Engineer with expertise in React for the frontend and Node.js for the backend. This role will play a pivotal role in developing and maintaining our e-business ecosystem, in particular our Property Management System (PMS) - Hotelizer.

Indicative Responsibilities:

  • Create and sustain efficient, reusable and dependable code for both frontend and backend functionalities
  • Collaborate closely with diverse teams to comprehend business needs and convert them into precise technical specifications
  • Construct and uphold cutting-edge user interfaces through React, ensuring an exceptional user experience
  • Engineer and refine applications using Node.js, emphasising performance, scalability, and security
  • Diagnose and resolve issues spanning the entire system, from frontend UI to backend services, to uphold code quality and reliability
  • Utilise version control systems (e.g., Git) and continuous integration/delivery tools
  • Remain abreast of the latest industry trends and technologies, providing informed recommendations and driving continuous improvement

You feel you might not be experienced enough for the role or your experience is on different technologies? 

Our team welcomes applicants who can demonstrate their eagerness to learn fast and cover any gaps in their experience or skill set and who are very interested in expanding their knowledge.

Therefore, do not hesitate to drop us your application!


The ideal candidate would possess:

  • BSc/MSc in Computer Science, Engineering, or related field, or equivalent work experience
  • Proven experience working as a Full Stack Developer (at least 5 years of experience), with a strong portfolio showcasing React and Node.js projects
  • Prior knowledge of working in Property Management Systems (PMS) in the travel industry, would be preferred
  • Strong knowledge of React or other frontend technologies, including JavaScript, HTML and CSS
  • Solid knowledge of Node.js
  • Good communication and collaboration skills
  • Strong problem-solving skills and the ability to work both independently and in a team
  • Knowledge of cloud platforms (e.g., AWS, Azure) is a plus
  • Deep understanding of software architecture and software development life cycle
  • Ability to adapt to changing requirements and delivery timelines; Agile development experience (including tools like Git, SCRUM/Agile tools) would be considered a plus
  • Great communication skills and evidence of successful collaboration in a team
  • Passion for learning and innovation
  • Excellent command of written and spoken English


  • Competitive compensation schemes
  • Ongoing professional development and training opportunities
  • Collaborative and supportive work environment

Webhotelier collects and processes personal data in accordance with applicable data protection laws. If you are a European Job Applicant see the privacy notice for further details.