
Software Engineer 2 - Full Stack
- London
- Permanent
- Full-time
- Leading development of new features across our search controls, including visual tools like the Price Calendar and Price Grid
- Building fast, accessible, and maintainable interfaces using React, TypeScript and CSS and cutting-edge frameworks like React Router 7 and Vite
- Harnessing AI to enhance both your productivity as an engineer and the quality of the product experience for travellers
- Collaborating closely with Product, Design, BAR to bring ideas to life, from concept to launch
- Using experimentation to validate changes and continuously improve the user experience
- Owning your code in production - from performance and reliability to monitoring and incident response
- Helping maintain and contribute to our internal and external component libraries - and shared frontend infrastructure
- Supporting and mentoring others through code reviews, pair programming, and knowledge-sharing sessions
- Frontend-focused: You're confident working with React, TypeScript, CSS, and modern tooling
- Detail-oriented: You care about performance, accessibility, and building polished, user-friendly experiences
- Product-minded: You think beyond the code - understanding how your work impacts travellers and the business
- Collaborative: You enjoy solving problems as part of a cross-functional team and can communicate your thinking clearly
- Reliable and delivery-focused: You take ownership, ship quality code, and follow through on commitments
- Curious and pragmatic: You're not afraid to ask questions, make trade-offs, and continuously improve how things are built
- Excited by experimentation: You enjoy working in a culture that values test-and-learn thinking and data-driven decision-making