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

Principal Ruby Software Engineer (Lead)

This is a combined leadership and hands-on engineering role. In addition to creating and supporting high-performing and best-in-class software, the individual is also responsible for providing technical and architectural leadership, and line management duties for software engineers.

The Principal Software Engineer (Lead) is the technical and architectural expert on their team, and works closely with the Head of Engineering and Chief Architect to implement and drive the technical strategy, architectural objectives and delivery quality for the team. The role requires a self-starting individual, capable of working independently on complex technical and operational ideas. It also requires an excellent team player with great collaboration and communication skills, who is keen to share their technical expertise with other engineers through mentoring, coaching and presentations, to continuously improve engineering standards and optimise software performance within the team.

As the technical leader of their team, the individual works closely with other stakeholders such as the Product Owner and Business Analyst on the team, to ensure that technical ideas and improvements are given due consideration and are appropriately prioritised for delivery. The individual is expected to have an active presence in tech communities.

They will work closely with the Head of Delivery to provide line management duties for software engineers.

Salary: Up to £75,700

Based Manchester City Centre

Senior Ruby Software Engineer (Lead)

As a software engineer, you have created and delivered a range of software, from small features to maybe even whole systems. You have taken pride in seeing your software creations in use by customers and colleagues alike. You have worked hard at your craft, and hopefully have had the opportunity to work with some really talented people, who have helped you hone your technical skills to become a great software engineer.

Writing clean code, refactoring not-so-clean code, using design patterns, TDD, code reviews, and continuous deployment are all part of what you do. You have enjoyed being an accomplished and confident software engineer, but that’s not the end of the line for you. You have a thirst for learning and improvement, and you want to raise your game, to have an even greater impact on the systems you create, the people you work with, and the environment you work in.

While you still love writing code and do not want to give this up completely, what really makes you tick is working with people – sharing your knowledge with anyone who’s interested, creating a safe and caring environment for your team to work in, doing whatever needs to be done to create and deliver great software, and shouting out loud about your team’s achievements.

If this sounds like you, then this role is for you. It effectively combines leadership and hands-on engineering, and gives you the opportunity to maintain your technical skills whilst fulfilling your desire to influence other people’s lives in a positive way.

We understand that the transition from software engineering to leadership can be a difficult one, We have an existing group of talented and supportive technical leaders that will be on hand to help you through your leadership journey. You will also have access to formal Leadership and Management training, as well as time to attend relevant conferences, which should all help you develop the skills you need to become an effective and confident leader.

Salary: Up to £59,500

Based Manchester City Centre

Front End Software Engineer

The role is for a Front-End Software Engineer who can work in a multi-disciplined team, working closely with our design team to prototype and translate their work into production ready HTML/CSS/JavaScript. In addition you will need a solid understanding of key server-side web development concepts. You will be joining a team of skilled and experienced FE 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 like-minded individuals. You will be genuinely passionate about technology and enjoy the challenge of building exciting and innovative new user experiences.

If you join our team you will also have the opportunity and support to develop your skills by learning about the many open source languages and technologies On the Beach deploys.

.NET Software Engineer

The .NET team are at the start of a process of replacing two of the business key systems. We are doing this in a collaborative manner working very closely with key business contacts. To help us achieve this we need ambitious and technically competent engineers to join us and help shape our future.

At the same time as working to replace the existing systems we do need to support and maintain them. They are built on .NET Web Forms and SQL Server. To help us in maintaining these systems we need engineers with really good problem analysis and diagnostics skills. This includes the ability to understand a problem from the business point of view.

If you join our team you will also have the opportunity and support to develop your skills by learning about the many open source languages and technologies On the Beach deploys.

Salary: Up to £41,000

Based in Manchester City Centre

Ruby Software Engineer

This is a hands-on engineering role, requiring good understanding and experience of designing, implementing, testing, maintaining and supporting high-performing, scalable and secure software. The Software Engineer works closely with their technical team lead and the rest of their team to deliver ideas at the highest standard. The role requires an individual with a thirst for technical knowledge and continuous improvement. It also requires a great team player with good collaboration and communication skills, who is keen to share their technical knowledge with other software engineers

Salary: Up to £45,000

Based Manchester City Centre

Senior Ruby Software Engineer

This is a hands-on engineering role, requiring solid understanding and experience of designing, implementing, testing, maintaining and supporting high-performing, scalable and secure software. The Senior Software Engineer works closely with their technical team lead to ensure that the team’s technical strategy is implemented, architectural objectives are met and a high standard of delivery quality is maintained. The role requires an individual with a thirst for technical knowledge and continuous improvement, who is capable of working independently on technical and operational ideas. It also requires a great team player with good collaboration and communication skills, who is keen to share their technical knowledge with other software engineers through mentoring, coaching and presentations.

Salary: Up to £55,500

Based Manchester City Centre

Principal Ruby Software Engineer

This is a hands-on engineering role, requiring solid understanding and experience of designing, implementing, testing, maintaining and supporting high-performing, scalable and secure software. The Principal Software Engineer is the technical and architectural expert on their team, and works closely with the Head of Engineering and Chief Architect to implement and drive the technical strategy, architectural objectives and delivery quality for the team. The role requires a self-starting individual, capable of working independently on complex technical and operational ideas, with a thirst for technical knowledge and continuous improvement, and an active presence in tech communities. It also requires an excellent team player with great collaboration and communication skills, who is keen to share their technical expertise with other engineers through mentoring, coaching and presenting, to continuously improve engineering standards and optimise software performance within the wider engineering team.

Salary: Up to £67,500

Based Manchester City Centre

DevOps Engineer

The specific goals of a DevOps approach span the entire delivery pipeline. They include improved deployment frequency, which can lead to faster time to market, lower failure rate of new releases, shortened lead time between fixes, and faster mean time to recovery in the event of a new release disabling a system.

Salary: up to £43,000

Based Manchester City Centre

BI Developer

As a rapidly growing business and working in an incredibly dynamic industry, analytics and insight are absolutely key to our success. This award winning, technology lead organisation is looking for a BI Developer to join our team. The scope of the systems is the entire business. Working with IT, Finance, Marketing and other Commercial teams, incorporating web analytics and campaign analytics as well as general business performance metrics and management reporting across all business functions.

Based Manchester City Centre

Benefits

Testimonials

Kiran Flynn Senior Retail Marketing Executive

I love working at On the Beach. Every day brings new challenges alongside fantastic people to work with and learn from.

Kiran Flynn, Senior Retail Marketing Executive

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

Enrique Lucini Supply Coordinator

The job is great but the people are AMAZING, they are the best part of the job.

Enrique Lucini, Supply Coordinator

Sean Holden Ruby Developer

On The Beach has some of the most intelligent developers in the north. The culture here is fantastic for learning new skills and allowing me to work on things that really interest me.

Sean Holden, Ruby Developer