Senior iOS Engineer — Build a Scalable Mobile Platform

Company: The Financial Times
Apply for the Senior iOS Engineer — Build a Scalable Mobile Platform
Location: London
Job Description:

Requirements

  • Deep expertise in Swift and iOS platform internals (performance, lifecycle, memory)
  • ,

  • Strong architectural judgement across native, shared and web approaches
  • ,

  • Experience working on large-scale mobile applications with multiple contributors
  • ,

  • Ability to define platform boundaries and make pragmatic trade-offs
  • ,

  • Experience enabling teams to contribute safely without central ownership
  • ,

  • Strong problem-solving skills across complex technical systems
  • ,

  • Excellent communication and ability to influence across teams
  • ,

  • (Desirable) Experience working with Kotlin Multiplatform or shared code approaches
  • ,

  • (Desirable) Experience working with Apple’s in-app purchase ecosystem (StoreKit), including subscription models, entitlements, and edge cases (restoration, retries, offline behaviour)
  • ,

  • (Desirable) Experience in hybrid app architectures (webviews, JS integration)
  • ,

  • (Desirable) Familiarity with observability and performance monitoring tools
  • ,

  • (Desirable) Experience influencing engineering practices across teams
  • ,

  • (Desirable) Experience supporting teams through architectural or platform transitions

What the job involves

  • We’re looking for a Senior iOS Engineer who is passionate about building a scalable, reliable mobile platform and enabling teams across the organisation to contribute confidently and independently to the FT”s award-winning digital products
  • ,

  • You’ll join the Mobile Apps team, a multidisciplinary, cross-functional group focused on delivering an outstanding mobile experience for our world class news
  • ,

  • You’ll collaborate closely with engineers, product managers, business analysts and designers to build and evolve a premium mobile application and platform for our customers
  • ,

  • Define and evolve iOS platform boundaries (native vs shared vs web layers)
  • ,

  • Ensure performance, reliability, and UX consistency as contribution scales across multiple teams
  • ,

  • Make architectural trade-offs across native, hybrid and shared approaches
  • ,

  • Identify and address platform risks (performance, memory, app size, offline behaviour)
  • ,

  • Define and enforce native constraints (performance, memory, app size, lifecycle) to protect platform integrity
  • ,

  • Define and evolve guardrails and constraints that enable safe contribution at scale
  • ,

  • Guide teams on how to build within platform boundaries
  • ,

  • Reduce reliance on central ownership through systems and tooling
  • ,

  • Collaborate with teams to improve quality without blocking delivery
  • ,

  • Build and maintain high-quality iOS features and platform capabilities where native expertise is required
  • ,

  • Work with hybrid technologies (webviews, shared logic) where required
  • ,

  • Collaborate with cross-functional teams to deliver high-impact outcomes
  • ,

  • Contribute to continuous improvement of engineering practices
  • ,

  • Use automated tooling and systems to ensure high quality outcomes throughout delivery

#J-18808-Ljbffr…

Posted: May 28th, 2026