Back

Hargreaves Lansdown

Engineering Manager — Mobile Platform

Mar 2026 - Jun 2026

Led the Mobile Platform team within Hargreaves Lansdown's engineering organisation, owning the foundational React Native platform that product teams build on: the shared architecture, components, CI/CD pipelines, and developer-experience tooling, along with the engineering standards behind it. The role split evenly between hands-on technical direction and people leadership. I built and grew the team through hiring and onboarding, set the mobile architecture and testing strategy, and introduced the agile delivery practices and documentation the team ran on, partnering closely with Product and with peer platform teams across the wider engineering organisation.

Key Responsibilities

  • Platform Ownership: Architected and built the foundational mobile platform, including shared components, CI/CD pipelines, and developer-experience tooling for product teams to build on.
  • People Leadership: Managed a small, high-performing team of senior and mid-level engineers, focused on coaching, career progression, and creating an environment where engineers could do their best work.
  • Technical Direction: Set the mobile architecture and testing strategy, making key decisions on state management, navigation, and testing infrastructure.
  • Hiring and Team Building: Wrote job descriptions, ran the hiring process, and onboarded new engineers during a period of team growth.
  • Delivery and Quality: Tracked delivery, managed technical debt, and maintained high engineering standards, building the testing infrastructure including E2E tests, mock APIs, and shared test utilities.
  • Cross-functional Collaboration: Partnered with Product, Design, and peer platform teams to align on shared capabilities and the engineering roadmap.

Programming Languages

TypeScriptSwiftKotlin

Technology Stack

React NativeReact Native Bridging (Brownfield)Apollo Client (GraphQL)React Navigation

Unit Testing

JestReact Native Testing Library

E2E Testing

Appium

Development Tools

XcodeAndroid StudioGit

Agile Methodology

Tribe/Squad Model