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. Based just outside of Manchester – 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

Test Analyst

We are looking for an experienced Test Analyst who can work with our current testing and Development team to provide both Manual and Automation Testing. You will have 2+years’ experience in a similar role. The Tester works with the whole team to ensure that functional testing, system testing and exploratory testing are carried out as appropriate to assure the quality of the deliverable.

You will assure that the project team’s deliverables meet the business and non- functional requirements. The Tester will identify the tests that need to be performed and the appropriate implementation of individual tests, log outcomes and communicate the results with the development team and where appropriate to the test team. You will use Selenium to help develop appropriate automated tests, to company and system standards, to complement and push forward our current suite of tests.

The Tester will ensure that the suite of regression tests is appropriately automated. The Tester will drive continuous improvement in the automated test suite through root cause analysis of performance and defects.

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.

Salary: Up to £37,000

Application Deadline: Friday 26th October

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

Application Deadline: Friday 26th October

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

Application Deadline: Friday 26th October

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

Application Deadline: Friday 26th October

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

Application Deadline: Friday 26th October

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

Application Deadline: Friday 26th October

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.

Application Deadline: Friday 2nd November

Talent Acquisition Manager

This is a great opportunity for someone who loves hands-on recruiting but also equally enjoys leading a team. We have high ambitions so we’re looking for someone who will relish and rise to the challenge of working in a Tech team within a competitive market. In this role you will directly oversee the operational effectiveness and consistency with regards to all things people, whilst working in collaboration with our management team in tech, to deliver an effective and joined up people approach that makes On the Beach a great place to work.

Application Deadline: Wednesday 24th October

Benefits