Senior Lead Software Engineer - Mobile Engineering

JPMorgan Chase & Co.

Greater London

On-site

GBP 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase & Co. in the United Kingdom is seeking a Senior Lead Mobile Software Engineer to shape and deliver a native mobile platform across iOS and Android.

You will own end-to-end architecture, contribute production code, and provide day-to-day technical leadership for both platforms. This architect-level, hands-on role requires setting engineering standards, collaborating with Product, Design, Backend, Security, and QA, and driving SDLC improvements for global delivery across distributed

Qualifications

  • Extensive experience delivering native mobile apps for iOS and Android.
  • Strong Swift experience and modern iOS architecture patterns.
  • Proven Kotlin experience and modern Android architecture patterns with Jetpack.
  • Senior technical lead level with system-wide design decisions.
  • Solid knowledge of performance, security, and reliability in mobile apps.
  • Experience with API-driven integrations (REST/GraphQL) and backend collaboration.
  • Familiarity with CI/CD for mobile and observability practices.
  • Experience working in Agile environments and coordinating across distributed teams.

Responsibilities

  • Own and evolve end-to-end mobile architecture for iOS and Android.
  • Provide technical leadership across mobile teams and enforce shared patterns.
  • Remain hands-on: contribute to core platform components and reviews.
  • Partner with Product, Design, Backend, Security, Risk, and QA to translate goals into solutions.
  • Set engineering standards for code quality, security, and performance.
  • Lead mobile SDLC practices: planning, testing, releases, and support.
  • Lead mobile testing strategies and drive release confidence.
  • Own build/release pipelines, observability, and incident response.
  • Mentor engineers and foster a strong engineering culture.
  • Communicate trade-offs, progress, risks, and dependencies to senior stakeholders.

Skills

Native mobile apps (iOS/Android)
Swift (iOS)
Kotlin (Android)
Senior technical lead
API-driven apps (REST/GraphQL)
CI/CD for mobile
Observability / production support
Agile collaboration
Stakeholder communication

Tools

Jetpack components
Apple frameworks
React Native
REST APIs
GraphQL

Job description

We know that people want great value combined with an excellent experience from a bank they can trust, so we launched our digital bank, Chase UK, to revolutionize mobile banking with seamless journeys that our customers love. We’re already trusted by millions in the US and we’re quickly catching up in the UK – but how we do things here is a little different. We’re building the bank of the future from scratch, channeling our start-up mentality every step of the way – meaning you’ll have the opportunity to make a real impact.

As a Senior Lead Mobile Software Engineerat JPMorganChasewithin the International Consumer Bank, you will play a key role in shaping and delivering our native mobile platformacross iOS and Android. This is an architect-level, hands-on leadership role: you’ll define the technical direction, contribute directly to production code, and provide day-to-day technical leadership for both the iOS and Android teams.

Job Responsibilities

  • Own and evolve the end-to-end mobile architectureacross iOS and Android, including app modularization, cross-cutting platform capabilities, and long-term scalability.
  • Provide technical leadership across both mobile teams (iOS and Android): set standards, drive alignment, and ensure consistent implementation of shared patterns and practices.
  • Remain hands-on: build and review core platform components, unblock complex engineering challenges, and contribute to key customer journeys.
  • Partner with Product, Design, Backend, Security, Risk, and QA to translate business goals into robust technical solutions and delivery plans.
  • Define and enforce a high bar for engineering excellence: code quality, maintainability, security, performance, accessibility, and reliability.
  • Establish and improve mobile SDLCpractices: planning, development, peer review, testing, release management, and operational support.
  • Lead the mobile testing and quality strategy(unit/integration/UI automation) and drive measurable improvements in stability and release confidence.
  • Own mobile build/release and operational maturity: CI/CD pipelines, distribution, feature flags, observability, crash/performance monitoring, and incident response.
  • Mentor and coach engineers; support team growth through feedback, technical guidance, and strong engineering culture.
  • Communicate clearly with senior stakeholders on technical trade-offs, progress, risks, and dependencies.

Required Qualifications, Capabilities, and Skills

  • Extensive experiencedeliveringnative mobile applicationsin both IOS and Android

  • iOS (Swift) experience to include modern iOS architecture patterns and Apple frameworks
  • Android (Kotlin) experience to include modern Android architecture patterns and Jetpack components
  • Proven experience operating at a seniortechnical leadlevel: making system-level design decisions and driving adoption across teams.
  • Strong knowledge of mobile fundamentals: performance, memory management, concurrency, offline-first patterns, networking, app lifecycle, and secure storage.
  • Strong engineering practices: writing clean, testable code; effective code reviews; pragmatic documentation; and continuous improvement.
  • Strong experience with API-driven apps (primarily REST, GraphQL) and collaboration with backend teams on contracts and integration patterns.
  • Track record of raising the bar on quality engineering: test strategy, automation, code review discipline, and CI/CD improvements.
  • Experience working in an agile environment and collaborating with geographically distributed teams.
  • Strong stakeholder management and communication skills; ability to align across multiple teams and priorities.

Preferred Qualifications, Capabilities, and Skills

  • Experience with React Native(preferred) and/or hybrid approaches, with the ability to make sound build-vs-buy and native-vs-cross-platform trade-offs.
  • Experience designing and implementing shared design systemsacross iOS and Android (consistent UI patterns, accessibility standards, component libraries).
  • Experience with CI/CD for mobile(e.g., build automation, signing, distribution, feature flags, release trains).
  • Experience with observabilityand production support practices: crash analytics, performance monitoring, logging, alerting, and operational readiness.
  • Experience leading multiple engineers/teams (people leadership or strong matrix leadership), including planning, prioritization, and delivery management.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Lead Software Engineer - Mobile Engineering
Senior Lead Software Engineer - Mobile Engineering

J.P. MORGAN • Greater London

On-site
GBP 120,000 - 180,000
Senior Lead Software Engineer - Mobile Engineering
Senior Lead Software Engineer - Mobile Engineering

JPMorganChase • Greater London

On-site
GBP 90,000 - 120,000
Senior Lead Software Engineer - Mobile Engineering
Senior Lead Software Engineer - Mobile Engineering

United States Digital Space LLC • Greater London

On-site
GBP 120,000 - 180,000
Senior Lead Mobile Engineer (iOS/Android Architect)
Senior Lead Mobile Engineer (iOS/Android Architect)

JPMorganChase • Greater London

On-site
GBP 90,000 - 120,000
Senior Lead Software Engineer - React Native
Senior Lead Software Engineer - React Native

慨正橡扯 • Greater London

On-site
GBP 80,000 - 100,000
Senior Mobile Architect & Tech Lead (iOS/Android)
Senior Mobile Architect & Tech Lead (iOS/Android)

JPMorgan Chase & Co. • Greater London

On-site
GBP 120,000 - 180,000
Lead Software Engineer - Android
Lead Software Engineer - Android

Next Frontier Capital • Greater London

On-site
GBP 90,000 - 130,000
Senior Lead Software Engineer - React Native
Senior Lead Software Engineer - React Native

Next Frontier Capital • Greater London

On-site
GBP 90,000 - 130,000
Lead Software Engineer - Frontend Engineering - React Native
Lead Software Engineer - Frontend Engineering - React Native

Next Frontier Capital • Greater London

On-site
GBP 90,000 - 130,000
Lead Software Engineer - Frontend Engineering - React Native
Lead Software Engineer - Frontend Engineering - React Native

JPMorganChase • Greater London

On-site
GBP 60,000 - 80,000