Frontend Developer (Tableau or Power BI)

Job Description

Role: Frontend Developer

Location: London, UK (3days Onsite)

Travel: EU travel (Barcelona/Madrid) approximately once in 3/4 weeks.

Contract Position


Role Purpose

The Frontend Engineer will design and build enterprise-grade visualisations that deliver actionable insights at speed for customer initially, whilst ensuring frameworks can scale across all OpCos. This role demands consultancy-level frontend engineering expertise and the ability to balance velocity with strong engineering standards and discipline.


Key Responsibilities

· Rapid prototyping: Deliver initial dashboards and visualisations in Tableau to meet urgent business needs

· Robust engineering: Architect and build production-grade, reusable dashboard solutions using modern frontend technologies, integrating with enterprise APIs and data sources

· Scalability & performance: Ensure solutions are modular, performant, and salable across OpCos, with CI/CD, automated testing, and cloud-native deployment

· Operational integration: Embed visualisations into BA workflows, enabling real-time decision-making and measurable impact

· Collaboration: Work closely with Data Engineers, Backend Engineers, and Analysts to ensure cohesive solutions deliver cohesive, high-quality solutions

· Multi-OpCo deployment: Design for interoperability and reusability across BA, Aer Lingus, Iberia, Vueling, etc

· Stakeholder engagement: Translate business requirements into impactful visual experiences; drive adoption and continuous improvement


Required Skills & Experience

· 10+ years in enterprise frontend engineering in AI/data environments.

· Expertise in Tableau and/or PowerBI for rapid prototyping and stakeholder engagement

· Deep hands-on experience with modern frontend frameworks (React, Typescript, etc)

· Hands-on experience with cloud platforms (AWS preferred); familiarity with scalable deployment and integration

· Strong knowledge of API integration.

· Proven experience in developing, testing, and deploying robust frontend solutions into production environments, ensuring reliability, scalability, and maintainability beyond proof-of-concept or prototype stages.

· Familiarity with airline or logistics data domains is a plus.

· Significant experience in similar roles, with a proven ability to integrate quickly into new teams and deliver immediate value.

· Initial co-location with BA teams in London is essential to ensure close collaboration. Candidates must also be prepared to travel internationally during later stages to facilitate group-wide deployment.


Preferred Consulting-Level Competencies

· Track record of delivering high-value products in large, complex organizations, ideally FTSE-100 Group enterprises or similar

· Strong stakeholder engagement and solution-oriented mindset.

· Experience in advisory or consulting roles for engineering projects.

· Track record of creating high-impact outcomes and driving stakeholder satisfaction from day one.

· Ability to implement standards and frameworks for scalable visualisations across multiple operating companies.

Back to blog

Other Jobs To Apply

No other job posts for this day.

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...