About the job
Salary: £74,126 - £92,658 FTE DOE + Benefits + Bonus
Location: Newingreen, Kent | Fully office based
At Holiday Extras, we prioritize inclusive working practices and diverse teams. Whether you prefer full-time, part-time, or a job-share arrangement, we’ll accommodate your needs to help you achieve an excellent work-life balance.
About Us
At Holiday Extras, we are dedicated to cultivating an environment where every individual can prosper, develop their careers, and realize their infinite potential. Recognized as one of the Sunday Times Best Places to Work in 2025, we proudly provide a comprehensive array of benefits designed to enhance your lifestyle and well-being. By becoming part of our team, you will experience support and recognition every day.
We specialize in creating seamless digital experiences that empower travelers to maximize their journeys. From the moment they book until they take flight, we eliminate hassle so they can concentrate on what truly matters - enjoying their holiday.
Our payment systems are integral to this journey. We are committed to crafting a frictionless, dependable checkout experience utilizing Node.js and TypeScript as our foundation. In 2025, we made substantial advancements to our payment platform, including the introduction of alternative payment methods, and we are persistently evolving our architecture for scalability, reliability, and compliance.
Furthermore, we are fully embracing AI technology. We believe it will fundamentally transform how we build and manage our products, and we are investing across the business to integrate it into our customer delivery processes. In this role, you will be encouraged to advocate for AI-assisted tools and automation within your team, discovering intelligent and pragmatic approaches to enhance the quality and speed of your deliveries.
The Role
This is a hands-on leadership position with direct management responsibilities for a small group of engineers. You will merge extensive backend expertise with the capacity to develop, support, and nurture the talent around you, establishing a high standard for quality while fostering an environment where your team can excel.
You will lead a small, skilled team of full-stack engineers, many of whom have robust frontend backgrounds. As AI reshapes our development processes, we are intentionally shifting towards stronger backend capabilities; a significant aspect of this role involves guiding that transition. This entails upskilling the team, setting technical standards, and cultivating an atmosphere where engineers are genuinely enthusiastic about their growth.
By joining our team, you will:
- Lead and manage a small team of engineers, overseeing their development, well-being, and performance.
- Define and advocate for best practices in Node.js and TypeScript backend development within the Payments team.
- Set the technical trajectory for our payment platform, making judicious architectural choices that balance innovation with practicality.
- Serve as the primary expert for intricate payment challenges, from integration issues to compliance obligations like PCI.

