Senior Lead Software Engineer - Mobile Engineering

JPMorgan Chase & Co.

Greater London

On-site

GBP 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorganChasewithin the International Consumer Bank is seeking a Senior Lead Mobile Software Engineer to shape and deliver our native mobile platform across iOS and Android. This architect-level, hands-on leadership role defines technical direction, contributes production code, and provides day-to-day technical leadership for both mobile teams.

You will own end-to-end mobile architecture, drive engineering excellence, and collaborate with product, design, backend, security, risk and QA to

Qualifications

  • Extensive experience delivering native mobile apps on iOS and Android.
  • iOS Swift with modern architecture patterns and Apple frameworks.
  • Android Kotlin with modern architecture patterns and Jetpack components.
  • Proven experience as a senior technical lead making system-level design decisions.

Responsibilities

  • Own and evolve end-to-end mobile architecture across iOS and Android.
  • Provide technical leadership across mobile teams, set standards and drive alignment.
  • Remain hands-on: build and review core platform components and unblock challenges.
  • Partner with Product, Design, Backend, Security, Risk, and QA to translate goals into robust solutions.
  • Define and enforce engineering excellence: code quality, security, performance, accessibility.
  • Lead mobile SDLC practices: planning, review, testing, release management, ops.
  • Drive mobile testing strategy and improve stability and release confidence.
  • Own mobile build/release, CI/CD pipelines, observability and incident response.
  • Mentor engineers and support team growth with technical guidance.

Skills

Swift (iOS)
Kotlin (Android)
Senior technical lead
Mobile architecture
REST/GraphQL APIs
CI/CD for mobile
Observability
Agile environment
Cross-team collaboration

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
Software Engineer III - Android - Chase UK
Software Engineer III - Android - Chase UK

JPMorgan Chase & Co. • Greater London

On-site
GBP 85,000 - 115,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

JPMorgan Chase & Co. • Greater London

On-site
GBP 90,000 - 120,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

JPMorgan Chase & Co. • Greater London

On-site
GBP 90,000 - 140,000
Senior Lead Mobile Architect - iOS/Android
Senior Lead Mobile Architect - iOS/Android

JPMorgan Chase & Co. • 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