Careers at On the Beach

We’re always on the lookout for amazing people to join our team.

Awards:

About Us

We’re On the Beach, a technology-focused company that’s grown from a start-up into the UK’s leading online retailer of beach holidays. We may have grown in size but we haven’t lost our entrepreneurial spirit, working fast and creatively on exciting new ideas.

We proudly send over one million happy customers away on their perfect beach holiday every year – but our ambitions are much bigger than this and we need the right people to help us. We are split across two newly refurbished offices in Greater Manchester, our digital HQ in Manchester City Centre and our contact centre team based in Stockport – sadly nowhere near a beach! We’re looking for talented people to join our team. Have a look at our latest vacancies; we’d love to hear from you.

Our Vacancies

Head of QA

The primary aim of this role is to increase the overall QA capability to ensure we have a product of the highest quality. It is approx 25% hands-on from a technical perspective, and 75% hands off with a focus on Tech/QA Strategy and process. It does not include any line management responsibilities and will perform as a horizontal function.

Senior Software Engineer

We are building the future of travel and we want you to be part of it. You will join our award winning development team to build and maintain new products and features for On the Beach’s customer facing website and back office systems. You will be joining a team of skilled and experienced developers and becoming part of one of the UKs most progressive, talented and successful application development teams. Key to success will be the ability to work in a highly agile environment collaborating daily with both technical and commercial colleagues, to think innovatively and challenge convention and to enjoy being part of a closely-knit team of likeminded individuals.

Software Engineer

We are building the future of travel and we want you to be part of it. You will join our award winning development team to build and maintain new products and features for On the Beach’s customer facing website and back office systems. You will be joining a team of skilled and experienced developers and becoming part of one of the UKs most progressive, talented and successful application development teams. Key to success will be the ability to work in a highly agile environment collaborating daily with both technical and commercial colleagues, to think innovatively and challenge convention and to enjoy being part of a closely-knit team of likeminded individuals.

Lead Software Engineer

We are building the future of travel and we want you to be part of it. You will join us tech lead to share knowledge, nurture others, innovate, build and deliver amazing products. You will oversee a team of developers and coach/mentor them to further develop their skillset. You will take responsibility for architecture and choices over coding patterns. You will work in a highly agile environment collaborating daily with both technical and commercial colleagues, to think innovatively and challenge convention and to enjoy being part of a closely-knit team of like- minded individuals.

Director of Software Engineering

This role will involve two main focus areas… Delivery: You will lead, develop and grow multiple software engineering teams by organising them to drive improvements and maintain quality of all deliverables. Working in partnership with the product team you’ll produce and maintain roadmaps for the engineering team and drive initiatives to increase agility, pace and capability across the teams and change culture where required. You will be required to continually refine delivery methods, ensuring team performance is maintained and improved and you’ll work alongside the agile coaches to develop and drive agile methodologies to ensure business alignment to deliverables. You will collaborate with the wider tech and product organisation to ensure the interface with the software engineering teams is effective in both directions. You’ll ensure that the software engineering teams’ development approaches are aligned with OTB’s overall enterprise architecture strategy and will effectively prioritise across multiple areas – including feature base, performance, quality, automation and control of technical debt. Team: You’ll take ownership of the structure of the engineering team to ensure the highest standards of delivery. You will move people as needed - creating or disbanding teams in response to new business requirements or engineering priorities. You will also play a central role in the sourcing, selection and development of talent in the engineering organisation, ensuring that development plans and performance reviews are completed for all team members and helping to foster skills growth and progression wherever possible.

Technical Architect

As our first Technical Architect, you will have a unique opportunity to leverage your experience and technical expertise to help shape both the future of the platform and the evolution of the architecture team. You'll work closely with the Chief Architect and the growing architecture team to deliver powerful, flexible solutions that accelerate the ambitions of the business and support the growth of the wider team.

.NET Developer

We are building the future of travel and we want you to be part of it. You will join our award winning development team to build and maintain new products and features for On the Beach’s customer facing website and back office systems. You will be joining a team of skilled and experienced developers and becoming part of one of the UKs most progressive, talented and successful application development teams. Key to success will be the ability to work in a highly agile environment collaborating daily with both technical and commercial colleagues, to think innovatively and challenge convention and to enjoy being part of a closely-knit team of likeminded individuals.

Frontend Developer

We are building the future of travel and we want you to be part of it. You will join our award winning development team to build and maintain new products and features for On the Beach’s customer facing website and back office systems. You will be joining a team of skilled and experienced developers and becoming part of one of the UKs most progressive, talented and successful application development teams. Key to success will be the ability to work in a highly agile environment collaborating daily with both technical and commercial colleagues, to think innovatively and challenge convention and to enjoy being part of a closely-knit team of likeminded individuals.

Ruby Software Developer

We are building the future of travel and we want you to be part of it. You will join our award winning development team to build and maintain new products and features for On the Beach’s customer facing website and back office systems. You will be joining a team of skilled and experienced developers and becoming part of one of the UKs most progressive, talented and successful application development teams. Key to success will be the ability to work in a highly agile environment collaborating daily with both technical and commercial colleagues, to think innovatively and challenge convention and to enjoy being part of a closely-knit team of likeminded individuals.

Software Engineering Graduate Scheme

Earning a full salary from day 1 you will take part in a 5 weeks intensive training program split between classroom training and homework set by the coach. You can expect to spend most of your time programming, discussing and reflecting on a programming task you’ve just completed, or presenting your own research about a topic to the group. You will work on your expertise around object-oriented design and patterns, habitual use of TDD/BDD, service-orientated architecture, habitual use of Git, including branching, merging, rebasing and use of pull requests for code review, whilst being taught elements of the Ruby language syntax and tooling ecosystem.

QA Engineer

You are passionate about identifying bugs and analysing product features, ensuring they behave as intended whether via manual tests or within an automation suite. You are confident about covering all bases, developing test plans and being proud of what you deliver. You like to participate in developing and documenting test criteria, and you love to help the people around you be the best they can be. You will need to create and maintain strong working relationships, working closely with product owners, business analysts and software engineers to ensure all issues are solved.

Head of Engineering

Our award-winning team has relocated to our multi-million digital HQ in the heart of Manchester and we are looking for passionate, experienced and like-minded individuals to join our journey.

Enterprise Data Architect

Our award-winning team has relocated to our multi-million digital HQ in the heart of Manchester and we are looking for passionate, experienced and like-minded individuals to join our journey.

Senior .NET Developer

Our award-winning team has relocated to our multi-million digital HQ in the heart of Manchester and we are looking for passionate, experienced and like-minded individuals to join our journey.

Senior Ruby Developer

Our award-winning team has relocated to our multi-million digital HQ in the heart of Manchester and we are looking for passionate, experienced and like-minded individuals to join our journey.

Benefits

Testimonials

Paul Ingham Head of Engineering

Seeing a team of developers flourish both professionally and personally, providing innovative ideas and delivering quality work on a daily basis makes me proud to work for On the Beach.

Paul Ingham, Head of Engineering

Stephen Wootten Ruby Developer

One of the great things at On the Beach is the people you get to work with. Everyone is friendly, intelligent, and motivated; and it's so easy to just get things done.

Stephen Wootten, Ruby Developer

Kirstie Davidson Junior Software Engineer

Having been here for only a short time, I already feel part of the team. There's always fantastic, friendly support available for juniors to build upon their existing skills. I used to hate Mondays but now I love them!

Kirstie Davidson, Junior Software Engineer

Vickie Tennant Product Owner

Nothing stands still for long at OTB and working as a product owner offers something new each day. Being able to provide business value and collaborate with the UX designers and developers gives me the best of both worlds.

Vickie Tennant, Product Owner

Abi Hart Resourcing Advisor

Working at On the Beach has been a real eye opener for me. Having come from a very corporate background it is so refreshing to work in such a creative and flexible environment.

Abi Hart, Resourcing Advisor

Dan Barnes Agile Coach

It's a privilege to work with such talented and passionate people who care so much about what they do, in an environment that provides the freedom to be creative and to try new things.

Dan Barnes, Agile Coach