At a Glance
- Tasks: Build modern full-stack applications that enhance customer holiday experiences.
- Company: Join a dynamic team at a leading holiday booking platform.
- Benefits: Enjoy 25 days holiday, discounts on holidays, and flexible working.
- Other info: Flexible hours, hybrid work model, and regular social events.
- Why this job: Make a real impact on how millions discover their perfect holiday.
- Qualifications: Experience with React, TypeScript, and a passion for learning.
The predicted salary is between 55000 - 65000 ÂŁ per year.
About the Role
As a Senior Software Engineer in Search Experience Engineering, you will build modern full‑stack applications and customer‑facing experiences that shape how customers discover and shop for holidays. This is a full‑stack role with a stronger emphasis on frontend engineering, performant web applications and customer experience. You will work closely with engineers, product managers, designers and analysts to deliver high‑quality solutions that improve customer outcomes and business performance.
What you'll be doing day to day
In this role you’ll help build customer journeys that enable millions of people to discover and book their perfect holiday. From search and discovery to personalisation and package customisation, you’ll create fast, intuitive and high‑performing experiences that make finding the right holiday feel effortless.
- Building scalable full‑stack applications and customer‑facing platforms
- Strong frontend engineering skills using modern web technologies and frameworks
- Developing backend APIs and distributed systems
- Building performant, accessible and reliable user experiences
- Working with cloud‑native technologies and modern engineering practices
- Using experimentation, analytics and customer insights to guide decisions
- Collaborating closely with product, design and commercial teams
- Making pragmatic engineering decisions in fast‑moving environments
- Interest in AI‑assisted engineering, agentic coding workflows and modern developer tooling
Qualifications & Experience
Experience with React, TypeScript, .NET, AWS and observability tooling is beneficial. We are looking for engineers with strong full‑stack fundamentals, product thinking and curiosity to learn. We’ll be looking for a candidate who:
- Has strong full‑stack fundamentals
- Demonstrates product thinking and a passion for learning
- Shows experience building scalable, performant, accessible and reliable customer‑facing applications
Ways of Working
Our full‑time hours are 37.5 per week, with flexible patterns. Core hours are 10am‑4pm to facilitate collaboration. We have a hybrid model: you’ll work from home most days and come to our Aeroworks office in Manchester City Centre one day every two weeks, with the option to visit more often if desired.
Benefits
- 25 days holiday plus your birthday off
- Generous discount on holidays, plus 2 extra days annual leave on top of your holiday allowance to use while you're away on your On the Beach package holiday
- Access to Learnerbly learning platform, workshops and professional qualifications
- Enhanced maternity, paternity, shared parental leave and adoption pay, plus other family‑friendly support
- Employee Assistance Programme and free access to counselling
- Simplyhealth Optimise Health Plan
- Company Sick Pay scheme
- Regular wellbeing events
- Gym discount
- Share Incentive Plan (SIP)
- Death in Service cover
- Onsite subsidised coffee shop
- The Sandbox (our very own bar)
- Food and drink discounts across a number of venues in Manchester City Centre
- Regular social events
- Cycle to Work scheme
Senior Software Engineer - Search Experience in Manchester employer: On the Beach
Contact Detail:
On the Beach Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Search Experience in Manchester
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or at events. Ask them about their experiences and get the inside scoop on what it’s really like to work here.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub, make sure it’s up to date. Highlight projects that showcase your frontend engineering skills and any cool full-stack applications you've built.
✨Tip Number 3
Prepare for the interview by understanding our products and customer journeys. Think about how you can improve the search experience and be ready to share your ideas during the chat!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining us.
We think you need these skills to ace Senior Software Engineer - Search Experience in Manchester
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your strong full-stack fundamentals and any experience with React, TypeScript, or AWS. We want to see how your skills can help us build those fast, intuitive customer experiences!
Tailor Your Application: Don’t just send a generic application! Take the time to tailor your CV and cover letter to reflect how your experience aligns with our role. We love seeing candidates who understand what we do and how they can contribute.
Be Yourself: Let your personality shine through in your application. We’re looking for engineers who are not only skilled but also curious and passionate about learning. Show us what makes you unique!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at On the Beach
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like React, TypeScript, and .NET. Brush up on your knowledge of AWS and observability tooling too, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've built scalable and performant applications. Think about challenges you faced and how you overcame them, especially in customer-facing projects. This will demonstrate your product thinking and engineering prowess.
✨Understand the Customer Journey
Familiarise yourself with how customers discover and book holidays. Be ready to talk about how you can enhance user experiences through intuitive design and fast performance. Showing that you understand the end-user perspective will set you apart.
✨Be Ready to Collaborate
Since this role involves working closely with various teams, prepare to discuss your experience in collaborative environments. Share examples of how you’ve worked with product managers, designers, and analysts to deliver high-quality solutions.