Lead Software Engineer - iOS Lead

JPMorgan Chase

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Plano, TX
Posted
4 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $203k
$174k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $192,050–$214,000.

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 1128 open roles on FindRole.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer - iOS Lead

As a Lead Software Engineer - iOS Lead within the Commercial & Community Banking team, you will serve as a core technical contributor in an agile environment focused on delivering secure, stable, and scalable technology products. You will develop high-quality production code, review peer contributions, and make critical decisions regarding product design and technical operations. Your daily work involves building mobile applications for iOS using Swift, SwiftUI, and Objective-C, while also supporting Android development with Java and Kotlin. You will implement complex front-end solutions, integrate native features like CoreML and VisionKit, and utilize enterprise-authorized AI coding tools to enhance productivity. Key skills include proficiency in MVVM or VIPER patterns, experience with Xcode and Git, and a deep understanding of mobile security, API integration, and Site Reliability Engineering practices to ensure optimal performance.

What you'll do

  • Develop secure, high-quality production code for mobile applications while reviewing and debugging peer contributions.
  • Design and implement complex front-end solutions for large-scale iOS and Android mobile applications.
  • Utilize enterprise-authorized AI coding tools to accelerate development, refactor code, and generate automated tests.
  • Make critical decisions regarding product design, application functionality, and technical operations.
  • Optimize mobile applications for speed, reliability, and scalability using Agile and Continuous Delivery practices.
  • Support Site Reliability Engineering (SRE) practices to ensure system performance and a high-quality user experience.
  • Advise peers and stakeholders on the adoption of new technologies and responsible AI usage.
  • Integrate native features such as push notifications, GPS, and biometrics while ensuring mobile application security.

What we're looking for

  • Formal training or certification in software engineering and 5+ years of applied experience.
  • Experience in system design, application development, testing, and maintaining operational stability.
  • Hands-on experience using enterprise-authorized AI-assisted software development tools to create, validate, and refine outputs for security and performance.
  • Understanding of responsible AI use in engineering workflows including data sensitivity and secure handling of inputs/outputs.
  • Proficiency in at least one programming language relevant to mobile development.
  • Strong knowledge of mobile development frameworks (iOS, Swift, Objective-C, UIKit, Cocoa, SwiftUI) and iOS design patterns.
  • Experience integrating native features like Camera, Push Notifications, GPS, CoreML, and VisionKit.
  • Proficiency with Git, source code management, and Agile software development methodologies.

More like this

Similar roles

Lead Software Engineer - iOS Lead

JPMorgan Chase

Plano, TX 25 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 Engineer

JPMorgan Chase

New York, NY 36 days ago
Swift Swift UI iOS Frameworks Foundation UIKit CocoaTouch Core Data Xcode Unit Testing Git Bitbucket CI/CD Agile Linux Mac OS API Integration MVVM MVC MVP Cloud Native
5+ yrs exp

Lead Software Engineer, Senior iOS Developer

JPMorgan Chase

Columbus, OH 87 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

Lead iOS Software Engineer

JPMorgan Chase

Columbus, OH 50 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

Staff Software Engineer, iOS

Intuit

Mountain View, CA 27 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

Lead Software Engineer

JPMorgan Chase

Plano, TX 16 days ago
Kotlin Swift Android Java Python C++ Objective-C JavaScript MVVM MVP MVC CI/CD Agile Git Xcode CocoaPods Swift Package Manager CoreData Android Studio Robolectric Mockito Espresso RxJava Dagger Retrofit AI-assisted engineering
5+ yrs exp