Lead Software Engineer, iOS Engineer

JPMorgan Chase

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
New York, NY
Posted
28 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $213k
$154k most similar roles pay here $275k

This listing doesn't post a salary. Most similar roles pay $196,000–$230,425.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1117 open roles on FindRole.

Listed pay typically runs $186,160–$215,000 across 7 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, iOS Engineer

As a Lead Software Engineer - iOS Engineer within the Consumer and Community Banking technology team, you will serve as a core technical contributor in an agile environment. You are responsible for designing, developing, and troubleshooting complex software solutions while ensuring production code is secure and high-quality. Your daily work involves driving the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed. You will evaluate architectural designs with external vendors and automate the remediation of recurring issues to enhance operational stability. The role requires expertise in Swift, SwiftUI, and iOS frameworks like Foundation, UIKit, CocoaTouch, and Core Data. You will utilize Xcode tools, Git/Bitbucket, and various design patterns such as MVVM or MVC. Technical requirements include experience with API integration, Linux, Mac OS X, and CI/CD pipelines within the financial services industry.

What you'll do

  • Design, develop, and troubleshoot creative software solutions to solve complex technical problems.
  • Write secure, high-quality production code while reviewing and debugging code written by other team members.
  • Drive the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Establish validation standards for AI outputs including security, performance, and automated testing.
  • Identify and automate the remediation of recurring issues to improve system operational stability.
  • Lead evaluation sessions with vendors and internal teams to assess architectural designs and technical feasibility.
  • Implement mobile applications using Swift UI and various iOS frameworks like UIKit and Core Data.
  • Manage software development lifecycle tasks including CI/CD, API integration, and version control.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more programming languages, specifically designing and implementing iOS applications using Swift UI.
  • Demonstrated experience leading the use of approved AI-assisted software development tools while ensuring security and performance standards.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity and secure handling of inputs/outputs.
  • Experience with API integration and proficiency with Linux, Mac OS X, GNU tools, and scripting languages.
  • Experience with iOS Frameworks (Foundation, UIKit, CocoaTouch, Core Data), Unit Testing frameworks, and Xcode profiling tools.
  • Experience with design patterns (MVC, MVVM, MVP, Singleton), Git/Bitbucket version control, CI/CD, and cloud native technologies (preferred).

More like this

Similar roles

Lead iOS Software Engineer

JPMorgan Chase

Columbus, OH 42 days ago
Swift iOS SDK SwiftUI XCTest Xcode CI/CD Agile Cloud Native AI-assisted Engineering Software Development Life Cycle Mobile System Design Security Automation Xcode Instruments

Lead Software Engineer - iOS Lead

JPMorgan Chase

Plano, TX 17 days ago
Swift Kotlin Java Objective-C SwiftUI UIKit Cocoa CoreML VisionKit Xcode Git CI/CD Agile Scrum SRE MVVM MVC MVP VIPER MVI API Integration Copilot OAuth SSO NFC
5+ yrs exp

Lead Software Engineer - iOS Lead

JPMorgan Chase

Plano, TX 16 days ago
Swift Kotlin Java Objective-C SwiftUI UIKit Cocoa Xcode Git CI/CD Agile Scrum SRE CoreML VisionKit MVVM MVC MVP VIPER MVI OAuth SSO NFC Mobile Development
5+ yrs exp

Lead Software Engineer, Senior iOS Developer

JPMorgan Chase

Columbus, OH 79 days ago
Swift Objective-C UIKit SwiftUI Xcode Core Data MVVM VIPER Clean Architecture Coordinator Swift Package Manager CocoaPods XCTest XCUITest CI/CD Combine GCD async/await GenAI Agentic AI
5+ yrs exp

Staff Software Engineer, iOS

Intuit

Mountain View, CA 20 days ago $202,500$274,000
Swift Objective-C SwiftUI UIKit Core ML Vision Natural Language Foundation Models XCTest XCUITest CI/CD Fastlane CocoaPods Swift Package Manager Xcode Figma Zeplin LLM Prompt Engineering MVVM VIPER
8+ yrs exp