Apply for this job now

Senior Front End Engineer

Remote Working
Remote Working
Job Type
8 Sep 2022

We're constantly evolving and improving the experience of collecting Avios to make it simpler, easier, and rewarding for our customers. Core to achieving this is our Avios Collection Platform and white-label web channel, Collect.

Collect is a purpose-built web channel designed to engage customers with collecting Avios and provide a simple and consistent collection experience across all our products. As as experienced Front-end Engineer you'll be our SME helping us to build, release, and continuously improve our web applications, turning design and ideas into pixel perfect components that will exceed our customers and partner's expectations

You'll be using modern tools and technologies like React, Next.js, Jest and Cypress to build maintainable and well-tested front end applications in an agile team, alongside the Product Owner, Product Designers and other Software Engineers, learning from customer feedback and release as often as possible.

You'll also engage with our Dev Ops Engineers, working alongside them to turn what you've built into reliable, performant and observable production applications.

We're not a company who likes to stand still, so you'll always be on the lookout for the right tools to improve developer experience and help us move faster.

How else will you add value
  • You'll write secure, maintainable, and well-tested front end code in Java Script.
  • You'll play a key role in helping to define and shape the architecture and frameworks used in our front-end applications.
  • You'll collaborate closely with other Software Engineers to help solve problems, and review each other's code.
  • You'll work with the Product Delivery Manager to provide your technical expertise and aid with product decisions and prioritisation
  • Helping to build and maintain tools for automated testing, continuous integration, and release management.
  • You'll be able to respond to and troubleshoot production issues and continuously learning from them so we can build better and more reliable software for the future
  • You'll enjoy sharing your knowledge with other Software Engineers to contribute to a culture of collaboration and continuous learning.

Who we're looking for

  • You'll have solid experience of developing frontend web applications with Java Script using modern frameworks (we use React)
  • Experience of using version control software
  • You'll understand the process of implementing automated testing, continuous integration, and continuous release processes
  • You have experience of working with designers and back end engineers, turning designs into real-life components that delight customers
  • Working in an agile/scrum environment is nothing new to you - you'll relish continuously deploying code day-after-day and week-after-week
  • You're not afraid to ask questions and will dig deep to understand the "why", so you can make the right decisions and trade-offs when building applications.
  • You take pride in your code, looking for simple, elegant solutions to complex problems, following the principles of software engineering.
  • You love to learn and try new things, rather than assuming that the tools and techniques you know are the best ones for the job.
  • You'll be comfortable engaging with non-technical stakeholders, explaining what you're doing and why in a simple, understandable manner.
  • You'll constantly look for opportunities to automate away manual work.

What we can offer you

  • Discounts on BA flights and holidays from day one for you, your friends and family
  • Annual Bonus (dependant on Company & Individual Performance)
  • Unlimited standby and premium standby fares for you and your nominees on the full BA network and numerous other partner airlines
  • One non-contractual Annual Bookable Travel Concession for employee, partner and dependants after 12 months service.
  • Exciting global travel industry discounts including flights with hotels, rail, cruises & tour operators also available through travel providers
  • Company Pension
  • Private Health Care
  • 20 days working from abroad
  • 25 days annual leave, plus 2 days charity leave and a day off on your birthday
  • Travel Insurance
  • Life Assurance
  • Cycle to work scheme
  • New Joiner Avios/Birthday Avios/Thank you Avios

This role will be based out of our London office (Thomas House, Eccleston Square, London). The Blend is our interpretation of hybrid working, where our colleagues are empowered to choose the location for them to produce their best work. Based on your to-do list, colleagues either choose the office or home working that day. We expect this will mean roughly half your time will be at home and the other half in one of the offices

Apply for this job now


  • Job Reference: 707317655-2
  • Date Posted: 8 September 2022
  • Recruiter: IAG Loyalty
    IAG Loyalty
  • Location: London
  • Remote Working: Some remote working possible
  • Salary: On Application
  • Sector: Advert / Media / Entertainment
  • Job Type: Permanent