Senior iOS Engineer — Build Secure FinTech Apps

JP Morgan Chase

Greater London

On-site

GBP 62,000 - 102,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

J.P. Morgan Personal Investing in London is seeking an experienced iOS developer to enhance our native Nutmeg app. You will work in a collaborative Agile environment, owning tasks from estimation through release, writing tests, and participating in code reviews to ensure high-quality software.

The role requires strong Swift/Xcode, MVVM, REST integration, CI/CD, and teamwork with Product and Operations to deliver secure and scalable mobile experiences.

Qualifications

  • English working proficiency required.
  • Commercial experience in native iOS mobile application development.
  • Strong object-oriented programming skills with Swift and Xcode.
  • Strong analytical and problem-solving skills.
  • Experience writing unit tests using XCTest.
  • Experience with MVVM + Coordinator and patterns such as SOLID.
  • Knowledge of mobile design best practices including Human Interface Guidelines and threading.
  • Good knowledge of UIKit, SwiftUI, Foundation, Security, and Combine.
  • Experience with iOS deployment, testing, and publishing to the App Store.
  • Experience with automated CI/CD processes and tools.
  • Experience with monitoring and alerting to maintain a production application.
  • Understanding of REST and APIs.
  • Experience with Git flow.
  • Good communication skills and ability to work with delivery teams, Product, and Operations.
  • Nice to have: UI tests with XCUITest.
  • Nice to have: design systems, UI development and white-labelling.
  • Nice to have: modularisation and dependency injection.
  • Nice to have: accessibility considerations.
  • Nice to have: mobile application security considerations.
  • Nice to have: React Native.
  • Nice to have: feature flagging and A/B testing.
  • Nice to have: FinTech sector experience.
  • Nice to have: Github, Stack Overflow, or app portfolio.

Responsibilities

  • Follow an Agile SDLC to develop and deliver features for our native iOS Nutmeg application.
  • Take ownership of tasks from estimation through release and post-production.
  • Identify, troubleshoot, and resolve defects.
  • Write tests for all code delivered and adhere to best practices.
  • Own bi-weekly releases and related processes.
  • Participate in code reviews to support high code quality.
  • Share knowledge through skill-share sessions within the iOS team.
  • Propose and collaborate on technical initiatives to improve codebase and tooling.
  • Focus on root-cause analysis rather than symptoms.

Skills

Swift
Xcode
MVVM
REST
Unit tests (XCTest)
Git flow
Git
SwiftUI
UIKit
CI/CD
Security awareness
Team collaboration

Tools

GitHub
CI/CD tools

Job description

J.P. Morgan Personal Investing in London is seeking an experienced iOS developer to enhance our native Nutmeg app. You will work in a collaborative Agile environment, owning tasks from estimation through release, writing tests, and participating in code reviews to ensure high-quality software.

The role requires strong Swift/Xcode, MVVM, REST integration, CI/CD, and teamwork with Product and Operations to deliver secure and scalable mobile experiences.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior iOS Engineer — FinTech, High-Impact Apps
Senior iOS Engineer — FinTech, High-Impact Apps

JobCubby • Greater London

Hybrid
GBP 70,000 - 110,000
iOS Software Engineer III — FinTech & Mobile Apps
iOS Software Engineer III — FinTech & Mobile Apps

JPMorgan Chase & Co. • Greater London

Hybrid
GBP 70,000 - 110,000
Senior iOS Engineer — FinTech, Agile & Impactful
Senior iOS Engineer — FinTech, Agile & Impactful

JPMorgan Chase & Co. • Greater London

On-site
GBP 65,000 - 90,000
Senior iOS Engineer - FinTech, Build Impactful Apps
Senior iOS Engineer - FinTech, Build Impactful Apps

JPMorgan Chase & Co. • Greater London

On-site
GBP 65,000 - 90,000
Lead Software Engineer- iOS- Senior Hands On- JPM Personal Investing
Lead Software Engineer- iOS- Senior Hands On- JPM Personal Investing

JPMorgan Chase & Co. • Greater London

On-site
GBP 65,000 - 90,000
Software Engineer- III- iOS- JPM Personal Investing
Software Engineer- III- iOS- JPM Personal Investing

JPMorgan Chase & Co. • Greater London

On-site
GBP 65,000 - 90,000
Software Engineer- III- iOS- JPM Personal Investing- Mid Level
Software Engineer- III- iOS- JPM Personal Investing- Mid Level

JPMorgan Chase & Co. • Greater London

Hybrid
GBP 70,000 - 110,000
Software Engineer III - iOS - Mid Level
Software Engineer III - iOS - Mid Level

JP Morgan Chase • Greater London

On-site
GBP 62,000 - 102,000
Senior Android Engineer – Kotlin, MVVM & Fintech
Senior Android Engineer – Kotlin, MVVM & Fintech

JPMorganChase • Greater London

On-site
GBP 95,000 - 135,000
Senior Android Engineer – Kotlin, MVVM & Fintech Platform
Senior Android Engineer – Kotlin, MVVM & Fintech Platform

J.P. MORGAN • City Of London

On-site
GBP 70,000 - 100,000