Software Developer

Location: Head Office, Cheltenham

Working days: Full Time

Hours: 8.30 am - 5 pm
Reports to: Technical Director

Salary: TBC

Journey, the hotel marketing agency

We help ambitious hotels and resorts, take control of their direct revenue, through our hotel marketing platform, to increase their bottom line.

Journey is a global hospitality marketing leader. The company simplifies life for hoteliers by providing an integrated suite of services and products that significantly improve digital marketing performance for hotels and resorts all over the world. We currently have an exciting opportunity for a Software Developer§ to join the Development Team.

Our company creates some of the world’s most cutting-edge software products, and we want you to be a part of our team. We are currently in search of an experienced Software Developer to create and maintain software, in-house hardware and network systems. The successful candidate will also help to develop critical products for our clients, and offer excellent technical support. This is a fantastic opportunity to engage in a positive and creative work environment that offers excellent benefits and flexible schedules.

1. Location

Based at Headquarters in Cheltenham.

2. Reporting to

Technical Director

3. Scope of the role  

  • We are currently looking for a Software Developer with a natural technical ability and a hunger to learn more to join our experienced software development team.

  • As part of the software development team you will work closely with the product owners and clients to deliver high quality products aimed a hoteliers and their guests.

  • You will be highly passionate about software engineering and pushing the technical boundaries - getting stuff made and pushed out to the real world.

  • You will have a strong knowledge of user experience and interface design.

  • You will be confident with a wide range of technologies and have a  sound understanding of software engineering methodologies techniques.

4. Key Skills & Competency:

  • PHP - Laravel

  • Javascript - frameworks Angular JS or Vue JS

  • Test driven development

  • Object oriented programming, domain driven design, design patterns

  • Agile (scrum, kanban)

  • HTML, CSS3, Bootstrap/Foundation & SASS

  • Continuous delivery, continuous integration

5. Desirable Skills & Experience:

  • Knowledge of computer systems and technologies

  • The ability to communicate with clients, colleagues and management to explain complex issues clearly and concisely

  • A meticulous and organised approach to work

  • A logical, analytical and creative approach to problems

  • Thoroughness and attention to detail

  • Business skills and commercial awareness

  • The ability to work both in a team and alone and to manage your own workload

  • Career motivation and a willingness to continue to further your knowledge and skills

  • An ability to learn new skills and technologies quickly

  • An awareness of current issues affecting the industry and its technologies.


Based at our HQ in Cheltenham, located in Elmstone Hardwicke, 5 minutes from the M5 motorway. Luxury open plan offices with fantastic interior including table football, Sonos, Macs, and modern staff kitchen.


We are an energetic and upbeat company with a commercial drive. We are fun but fast-paced. We thrive on challenges and innovation, and enjoy pushing each other to reach our goals. We have a passion for hospitality and travel, and our focus is on providing exceptional service to hoteliers every day.

The Perks

  • Yearly personal development plan

  • 23 days holiday per year + all bank holidays + your birthday

  • Christmas closure - happy days!

  • Christmas and summer staff parties

  • Childcare vouchers

  • Pension plan

  • Gym membership

  • Breakfast with company update every Monday

  • Friday beers and snacks in the office

  • Regular team pub lunches

We work in an innovative and entrepreneurial environment where our staff are encouraged to express themselves. Our dress code is relaxed - no uniform required at all, but great attitude is essential.