cover image
Whitbread

Senior Software Engineer (Frontend)

Hybrid

London, United Kingdom

Full Time

31-03-2025

Job Specifications

Whitbread, the owner of Premier Inn and some of the UK’s favourite restaurants, processes nearly £2 billion in transactions each year and employs around 40,000 people.

As the new Senior Software Engineer, you will work as part of our Premier Inn digital team to solve real-world problems at scale, building REST API’s using a Microservices architecture. You will drive innovation, monitor system health, resolve performance issues, and optimize technology investments. By leveraging technical expertise, collaboration, and emerging technologies that deliver high-quality solutions that align with strategic goals and enable business success.

Role: Senior Software Engineer - Frontend
Package: £85,000 + 30% company performance bonus, plus car or car cash allowance of £5,651.00pa
Contract Type: Full-Time and Permanent
Location: Holborn, London and a hybrid way of working with a minimum of 3 days a week in the office.

Why You’ll Love It Here

Healthcare: Individual & Family BUPA healthcare
10% matched pension
Discounts: Up to 60% discount on Premier Inn stays and 25% discount on our Restaurant brand
Check out all our benefits here: https://www.whitbreadcareers.com/about-us/benefits/

What you’ll be doing:

As the Senior Software Engineer – Frontend, you will lead on the design, development, testing, deployment, and maintenance platforms, products, and services, to ensure systems are reliable, high performing, and continuously improved to meet evolving business needs.

You will drive innovation, monitor system health, resolve performance issues, and optimize technology investments. By leveraging technical expertise, collaboration, and emerging technologies that deliver high-quality solutions that align with strategic goals and enable business success.

What you’ll need:

Expert in JavaScript/Typescript, Next JS, React or Angular. Writes clean, efficient, maintainable code, AB testing and Versioning. Drive continuous improvements. Understanding of Devops tools, CICD pipelines and cloud tech stacks (like K8s). Understand on third party integrations.
Responsive design: strong UI/UX knowledge, implements designs, ensures accessibility. Proficient in CSS, Have good experience in CSS libraries like Tailwind etc. Good expertise in Unit testing and automation testing libraries.
Performance optimisation and debugging skilled in debugging, profiling, and optimising frontend performance reducing re-renders, lazy loading, Caching strategy, fix memory leak, state managements etc.) Ability to mentor and coach.

Be part of our Technology Team at Whitbread

Through collaboration, passion and hiring the smartest minds, our Technology team builds products and services that are used by 38,000 of us at Whitbread and millions of guests. Everything from an eCommerce website that handles £2 billion in transactions per year, applications that are scalable across our 1,200 hotel and restaurants, devices that enable our teams and guests to have a seamless experience, all whilst keeping data secure. Together we’re building the hotel of the future.

About the Company

Whitbread PLC is the owner of the UK’s favourite hotel chain, Premier Inn, as well as restaurant brands, Beefeater, Brewers Fayre, Table Table, Bar + Block and Cookhouse and Pub. Whitbread employs more than 35,000 people in more than 1,200 Premier Inn hotels and restaurants across the UK and Germany, serving over five million customers every month. At Whitbread we are committed to being a force for good in the communities in which we operate. Our Sustainability programme, ‘Force for Good’ is focused on enabling people to ... Know more

Related Jobs

Company background Company brand
Company Name
Algo Capital Group
Job Title
Software Engineer C++
Job Description
Software Engineer - C++ A world-leading global systematic hedge fund is looking for a Software Engineer to be a part of its multi-billion technology trading platform and looking for a candidate with strong technology experience across multiple disciplines, High-Frequency Trading, and Low Latency Environments. Software Engineers with expertise in C++ will be a part of the Core Infrastructure team which is responsible for designing, developing, and maintaining a low latency trading platform that is deployed globally. Skills Required: Have significant experience developing high-availability systems in C++ and Python with very tight resource/latency constraints Have a background in multi-threaded programming and a strong understanding of hardware/software interaction Are comfortable working “under the hood” and you are quite skilled in performance tuning (applications, Linux, socket I/O, etc.) and troubleshooting Have experience working with C++ libraries like STL and Boost Are up to date on the C++11/14 standards Have worked on challenging projects that involved things like building a custom compiler, writing a matching engine, or working with large amounts of data in real-time Have strong verbal and written communication skills Experience working in the trading industry or another ultra-low latency-sensitive business that involves solving remarkably complex problems Full life-cycle software development utilizing exotic hardware/software architectures for ultra-low latency trading systems This position offers a generous basic and bonus with huge career progression working for a world-leading hedge fund and building a team that is building the next generation risk platform in electronic trading. Outstanding benefits package on offer to support you both professionally and personally. These benefits include generous medical coverage, paid parental leave, and a variety of other benefits focused on providing the best employee experience. For more information please apply now.
London, United Kingdom
Hybrid
Full Time
03-04-2025
Company background Company brand
Company Name
Boku
Job Title
Software Engineer
Job Description
Boku Inc. (BOKU.L) is the leading global provider of local mobile-first payments solutions. Global brands including Amazon, DAZN, Meta, Google, Microsoft, Netflix, Sony, Spotify, and Tencent rely on Boku to reach millions of new paying consumers who do not use credit cards with our purpose-built payment network of more than 300 local payment methods across 70+ countries. Every year, Boku processes over $10 billion in value for our customers. Incorporated in 2008, Boku is headquartered in London and San Francisco and has employees in over 39 countries around the world, including Brazil, China, Estonia, Germany, Ireland, Japan, Singapore, and the UAE. Boku is a truly global company that takes pride in its diversity and thriving equal opportunity workplace. The Merchant Settlement Engineering Team at Boku is looking for a experienced Software Engineer to join us. This position is based in London and will work collaboratively with team members in Sibiu, Mumbai, London and San Francisco. As part of the Money Flow Engineering team, you will be responsible for end-to-end development and support of our Payment Operations components to ensure we process money across multiple currencies and regulated entities with robust process and systems . About Boku: Incorporated in 2008, Boku is one of the world’s leading providers of carrier billing and mobile identity solutions. Using nothing more than a user’s mobile phone, Boku’s technology can verify a user’s identity, execute a payment, or provision a new service, radically simplifying common, everyday mobile interactions between consumers and businesses. This is possible because Boku’s platform can access the internal billing, identity, and sales systems of mobile operators globally. Businesses who utilize Boku’s platform include major brands such as Apple, Google, Microsoft, Sony, Facebook, Spotify, Netflix, Paypal, Experian, Fiserv, Western Union, Uber, and Discover. Boku was originally financed through top-tier investors including Andreessen Horowitz, Benchmark, DAG Ventures, Index Ventures, Khosla Ventures and NEA. Today, Boku is publicly traded on the AIM Market of the London Stock Exchange (AIM:BOKU.L) We’re a small company, but we have a global reach. We work face-to-face with colleagues and collaborate across disciplines. But our clients, partners and operations are all over the world. Boku is a busy, exciting, and demanding place to work, but it’s the people that make the company. The mix of cultures, viewpoints, and experiences are vital for a global company like ours and every person’s contribution is valued. If you are looking for a new challenge in an exciting, innovative and international working environment, we are the ideal company for you. What you will do: Be highly motivated and maintain a positive, 'can-do' attitude in a fast moving environment. Work hands-on with a highly skilled team of Engineers and stakeholder to ideate, build, and improve Boku settlement and money movement products and features. An ability to think through user's pain points and requirements and to come up with a simple, elegant solution. Design, build, and enhance the frontend UI and backend APIs required for the products. Own the products that you build, become the domain expert, and be actively involved in strategic direction and product decisions. Participate in all phases of the software development lifecycle, including design, development, testing and release. Foster the spirit of collaboration across multiple internal and external teams. About You: Self-starter – You require little to no supervision Growth-minded – You are curious and enthusiastic to expand your skills Ownership –You are confident, driven, self-motivated and quickly take ownership of your work. Product minded – You enjoy working with stakeholders on requirement discovery and building out new features Multiplier – You are passionate about sharing knowledge with others and growing junior team members Desire for impact - You are willing to take on more responsibilities as opportunities arise We’re looking for someone who has: Experience shipping high-quality products Strong software design and architecture skills Ability to work collaboratively and effectively with cross-functional teams: Product Management, Quality Assurance, Operational Support, etc Excellent written and verbal communication skills to document and explain technical design, best practices, and integration guide to both technical and non-technical audiences. Hands-on software development experience in Java. Experience with service-oriented architecture. Experience integrating with third party web services across a variety of technologies, e.g. REST Experience with some (or all) of the following technologies/frameworks/tools: Maven, Git, MySQL, JMS, Spring, JPA/Hibernate, Jersey, Jetty, Kubernetes. Bonus: Experience building and maintaining applications in the cloud (AWS, GCP, etc). Has worked or currently working in Payment industry
London, United Kingdom
Hybrid
Full Time
04-04-2025
Company background Company brand
Company Name
Workonomics
Job Title
Senior Software Engineer
Job Description
Company | SaaS, Product, B2B2C, Enterprise Size | 2.5k globally, 300 in London Role | Senior / Lead Software Engineer Areas | backend infrastructure, distributed systems, data processing Tech | Go, Node.js, AWS, event-driven architecture, microservices Based | London (Zone 1) Hybrid | 3 days a week in-office Offer | up to £125k + bonus + RSUs (£140-200k total comp) Hi Workonomics are partnering with a well-known, much-loved, multi-product SaaS company. They're an established, profitable, maturing business, with millions of users globally. They've two key strategic, technical initiatives for 2025: shaping their enterprise product offering for customers with 100k+ users scaling their core data capabilities by 100x to open bigger commercial opportunities They're looking for Senior and Lead Engineers in London to: join their backend focused group build a new high-performance data engine ensure fast queries, high availability, and low-latency data processing across the platform look after resilience and observability, ensuring data integrity and service uptime You: are a Senior+ level backend-leaning software engineer care about making a quantifiable impact on the business you're operating in have a background in building commercial web apps / SaaS at high scale have ideally used event-driven systems to manage high-throughput operations They really value people who can demonstrate a good degree of longevity within each employer, to show they've grown with the product long term, through different phases of its evolution. If this sounds like you, please hit apply for more specifics about the company and role.
London, United Kingdom
Hybrid
Full Time
03-04-2025
Company background Company brand
Company Name
TieTalent
Job Title
Software Developer
Job Description
About Software Developer Contract Outside IR35 Remote working £400 - £500pd (dependent on experience) Responsibilities We are seeking two Software Developers to join a leading client of ours. The ideal candidates will possess a strong background in Python programming and have experience working within an AWS environment. Familiarity with services and tools such as Lambda, Athena, Cloud Development Kit (CDK), CloudWatch, and PinPoint is essential. Key Responsibilities: Collaborate with cross-functional teams to design, develop, and maintain software solutions that improve service performance. Utilise Python to build scalable and efficient applications within the AWS ecosystem. Implement and manage AWS services, including Lambda, Athena, Cloud Development Kit (CDK), CloudWatch, and PinPoint. Analyse web traffic and user behaviour using Google Analytics and Microsoft Clarity. Apply DevOps best practises to streamline development workflows and improve deployment processes. Contribute to the continuous improvement of software development processes and methodologies Nice-to-have skills Python AWS Lambda Google Analytics DevOps London, England Work experience Backend Build/Release DevOps Languages English
London, United Kingdom
On site
Full Time
04-04-2025