Job Title: Senior Frontend Engineer - Data Visualisation
Location: London, UK
Mode: Hybrid
Type: Contract:
Job Summary
We are seeking an energetic and detail-oriented Front End Engineer to join our dynamic development team! In this role, you will be at the forefront of creating engaging, responsive, and user-friendly web interfaces that elevate our digital presence. Your expertise will drive the development of innovative front-end solutions, ensuring seamless user experiences across various platforms. If you thrive in a fast-paced environment and are passionate about transforming design concepts into functional web applications, this opportunity is perfect for you!
Role Purpose
The Senior Frontend Engineer will architect, develop, and optimize enterprise-level data visualisation solutions that drive rapid and actionable insights--initially for British Airways, with the intention to scale across all Operating Companies (OpCos). This role requires expert-level frontend engineering capabilities, strong design sense, and the ability to deliver high-quality solutions at speed while maintaining engineering rigor.
Key Responsibilities1. Dashboard & Visualisation Development
Rapidly prototype dashboards and visualisations using Tableau (and/or Power BI) to address immediate business requirements.
Design and deliver production-grade, scalable, and reusable frontend solutions using modern frameworks such as React and TypeScript.
2. Engineering Excellence
Build modular and maintainable visualisation frameworks that integrate seamlessly with enterprise-grade APIs and diverse data sources.
Implement CI/CD pipelines, automated testing frameworks, performance tuning, and cloud-native deployment practices.
3. Scalability & Multi-OpCo Enablement
Develop solutions that can be standardized and deployed across multiple OpCos including British Airways, Iberia, Aer Lingus, and Vueling.
Ensure solutions are optimized for performance, usability, and operational scalability.
4. Workflow & Operational Integration
Embed visualisation capabilities directly into business processes to enable real-time decision-making and measurable operational improvements.
Work with Data Engineering and Backend teams to create cohesive, end-to-end data-enabled products.
5. Collaboration & Stakeholder Management
Partner with analysts, product owners, and business stakeholders to translate requirements into compelling visual experiences.
Promote adoption, gather feedback, and iterate to ensure continuous improvement and enterprise-wide value.
6. Cross-Functional Delivery
Ensure consistency in visualisation standards and engineering practices across multiple teams and business units.
Support global deployment initiatives and align solutions with broader organisational technology strategies.