Senior iOS Engineer (Apps Team) in London

Senior iOS Engineer (Apps Team) in London

London Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
The Financial Times

At a Glance

  • Tasks: Build a scalable, reliable mobile platform and collaborate with cross-functional teams.
  • Company: Join a leading digital news organisation with an award-winning mobile app.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on innovation and quality.
  • Why this job: Make a real impact on a premium mobile experience for millions of users.
  • Qualifications: Deep expertise in Swift, iOS internals, and strong problem-solving skills.

The predicted salary is between 60000 - 80000 £ per year.

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.

Senior iOS Engineer (Apps Team) in London employer: The Financial Times

As a Senior iOS Engineer at our company, you will be part of a dynamic and innovative Mobile Apps team dedicated to delivering exceptional digital experiences. We pride ourselves on fostering a collaborative work culture that encourages professional growth and creativity, offering opportunities to influence engineering practices and contribute to award-winning products. Located in a vibrant city, we provide a supportive environment with access to cutting-edge technologies and a commitment to work-life balance, making us an excellent employer for those seeking meaningful and rewarding careers.

The Financial Times

Contact Details:

The Financial Times Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior iOS Engineer (Apps Team) in London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best iOS projects, especially those that highlight your expertise in Swift and architectural judgement. This will give potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for interviews by brushing up on common technical questions and scenarios related to mobile app development. Practice explaining your thought process and problem-solving skills clearly, as communication is key in collaborative environments.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at StudySmarter.

We think you need these skills to ace Senior iOS Engineer (Apps Team) in London

Swift
iOS platform internals
Architectural judgement
Large-scale mobile applications
Problem-solving skills
Communication skills
Kotlin Multiplatform

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your deep expertise in Swift and iOS platform internals. We want to see how you've tackled performance, lifecycle, and memory issues in your past projects. Don't hold back on showcasing your architectural judgement too!

Tailor Your Application:When applying, tailor your application to reflect the job description. We love seeing candidates who understand the balance between native, shared, and web approaches. Let us know how you've made pragmatic trade-offs in your previous roles.

Share Your Team Spirit:We’re all about collaboration here at StudySmarter! Share examples of how you've enabled teams to contribute safely without central ownership. Highlight your communication skills and how you've influenced engineering practices across teams.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can’t wait to see what you bring to the table!

How to prepare for a job interview at The Financial Times

Know Your Swift Inside Out

Make sure you brush up on your Swift skills and understand the iOS platform internals thoroughly. Be ready to discuss performance, lifecycle, and memory management in detail, as these are crucial for the role.

Architectural Judgement is Key

Prepare to talk about your experience with architectural decisions across native, shared, and web approaches. Think of examples where you've made pragmatic trade-offs and how they benefited the project or team.

Showcase Your Problem-Solving Skills

Be ready to tackle complex technical scenarios during the interview. Practice explaining your thought process and how you approach problem-solving, especially in large-scale mobile applications with multiple contributors.

Communicate Effectively

Since this role involves collaboration with various teams, practice articulating your ideas clearly. Highlight instances where you've influenced engineering practices or guided teams through transitions, showcasing your communication prowess.