JP Morgan Chase

JP Morgan Chase

London

Senior Lead Software Engineer - Mobile Engineering

Full-Time£62,000 - 102,000 per yearavant-hierUnited Kingdom
IT

Job Description

Salary: £62,000 - 102,000 per year

Requirements:
  • Extensive experience delivering native mobile applications in both iOS and Android.
  • iOS (Swift) experience, including modern iOS architecture patterns and Apple frameworks.
  • Android (Kotlin) experience, including modern Android architecture patterns and Jetpack components.
  • Proven experience operating at a senior technical lead level, making system-level design decisions and driving adoption across teams.
  • Strong knowledge of mobile fundamentals, including performance, memory management, concurrency, offline-first patterns, networking, app lifecycle, and secure storage.
  • Strong engineering practices, including writing clean, testable code, effective code reviews, pragmatic documentation, and continuous improvement.
  • Strong experience with API-driven apps, primarily REST and GraphQL, and collaboration with backend teams on contracts and integration patterns.
  • Track record of raising the bar on quality engineering through 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, with the ability to align across multiple teams and priorities.
  • Experience with React Native and/or hybrid approaches is preferred.
  • Experience designing and implementing shared design systems across iOS and Android is preferred.
  • Experience with CI/CD for mobile, including build automation, signing, distribution, feature flags, and release trains, is preferred.
  • Experience with observability and production support practices, including crash analytics, performance monitoring, logging, alerting, and operational readiness, is preferred.
  • Experience leading multiple engineers or teams, including planning, prioritization, and delivery management, is preferred.
Responsibilities:
  • Own and evolve the end-to-end mobile architecture across iOS and Android, including app modularization, cross-cutting platform capabilities, and long-term scalability.
  • Provide technical leadership across both mobile teams by setting standards, driving alignment, and ensuring consistent implementation of shared patterns and practices.
  • Remain hands-on by building and reviewing core platform components, unblocking complex engineering challenges, and contributing 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 across code quality, maintainability, security, performance, accessibility, and reliability.
  • Establish and improve mobile SDLC practices, including planning, development, peer review, testing, release management, and operational support.
  • Lead the mobile testing and quality strategy across unit, integration, and UI automation, and drive measurable improvements in stability and release confidence.
  • Own mobile build, release, and operational maturity, including CI/CD pipelines, distribution, feature flags, observability, crash and performance monitoring, and incident response.
  • Mentor and coach engineers, supporting team growth through feedback, technical guidance, and a strong engineering culture.
  • Communicate clearly with senior stakeholders on technical trade-offs, progress, risks, and dependencies.
Technologies:
  • API
  • Android
  • Backend
  • CI/CD
  • GraphQL
  • Support
  • Kotlin
  • Mobile
  • REST
  • React
  • React Native
  • Security
  • Swift
  • iOS
  • UX UI Design
  • Architect
  • Marketing
  • Matrix

More:

We launched Chase UK to revolutionize mobile banking with seamless journeys that our customers love. We are building the bank of the future from scratch with a start-up mentality, giving you the opportunity to make a real impact. This Senior Lead Mobile Software Engineer role sits within JPMorganChases International Consumer Bank and plays a key role in shaping and delivering our native mobile platform across iOS and Android. We are a global financial services leader with a strong commitment to trusted long-term partnerships, diversity and inclusion, and equal opportunity. We value our people as our strength and support reasonable accommodations where needed. Our corporate teams are essential to our success, and this is a full-time role with a posting date of 2026-08-05.

last updated 34 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About JP Morgan Chase

JP Morgan Chase

JP Morgan Chase

London

IT

Skills & Technologies

GoRustSwiftKotlinScalaReactCI/CDGraphQLRESTAIAgileUX

Inferred from job description

Salary Insight

£82,000

This role

£75,000

UK median

This salary is 9% above the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom