iOS Swift Software Engineer III

JPMorgan Chase

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $207k
$137k most similar roles pay here $277k

This listing doesn't post a salary. Most similar roles pay $175,500–$238,250.

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 · iOS Swift Software Engineer III

As an iOS / Swift Software Engineer III within the Consumer and Community Bank, you will join an agile team to design and deliver secure, stable, and scalable technology products. You are responsible for executing software solutions, developing high-quality production code, and maintaining algorithms while troubleshooting complex technical problems. Your daily work involves creating architecture artifacts, implementing comprehensive testing strategies using XCTest and XCUITest, and utilizing enterprise-authorized AI coding tools to improve delivery speed and quality. You will leverage Swift with modern concurrency patterns like async/await and Combine, alongside frameworks such as UIKit, SwiftUI, Foundation, and Core Data. The role requires expertise in MVC, MVVM, Coordinator, and SOLID patterns, along with experience in CI/CD pipelines, Git, modularization, and dependency injection to build reusable SDKs within a secure mobile application environment.

What you'll do

  • Develop and troubleshoot complex software solutions using innovative approaches beyond routine methods.
  • Write secure, high-quality production code and maintain synchronized algorithms for large-scale systems.
  • Implement comprehensive testing strategies including XCTest unit tests and XCUITest automated suites.
  • Utilize enterprise-authorized AI coding tools to accelerate development, refactoring, and documentation tasks.
  • Create architecture and design artifacts while ensuring software code meets specific design constraints.
  • Analyze large datasets to identify patterns and drive improvements in system architecture and coding hygiene.
  • Build modularized iOS applications using Swift, SwiftUI, and modern concurrency patterns like async/await.

What we're looking for

  • Formal training or certification on software engineering concepts and 3+ years of applied experience.
  • Applied experience in native mobile application development.
  • Proficiency in Swift programming language, including modern concurrency patterns like async/await and Combine.
  • Strong experience with iOS frameworks (UIKit, SwiftUI, Foundation, Core Data) and design patterns (MVC, MVVM, Coordinator, SOLID).
  • Demonstrated expertise in writing unit tests using XCTest and UI tests using XCUITest with a commitment to test-driven development.
  • Experience with CI/CD processes, Git source control management, modularization, dependency injection, and building reusable iOS SDKs.
  • Practical experience with AI-assisted development tools and understanding of responsible AI use in engineering workflows.
  • Experience with Design Systems, accessibility requirements (WCAG), cloud native platforms, or a public portfolio (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

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

Staff Mobile Engineer, iOS

Abbott

Alameda, CA 14 days ago $114,000$228,000
Swift SwiftUI React Native iOS Combine MVVM MVI CI/CD Core ML GraphQL Bluetooth Low Energy SDKs Mobile APIs Offline-first Crash Analytics Performance Monitoring
8+ yrs exp

Lead Software Engineer, iOS Developer Lead

JPMorgan Chase

Plano, TX 56 days ago
Swift Objective-C Xcode XCUITest Cucumber BDD WireMock CI/CD SwiftUI UIKit i18n l10n SPM Jenkins BitBucket Sauce Labs Perfecto SeeTest
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