iOS Software Engineer III

JPMorgan Chase

Confirmed live today High trust

Quick summary

Work type
On-site
Location
New York, NY
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $202k
$137k $277k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $162,000–$241,750.

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

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · iOS Software Engineer III

As an iOS Software Engineer III within the Consumer and Community Bank- Business Banking team, you will serve as a seasoned member of an agile team designing and delivering trusted market-leading technology products. You are responsible for executing software solutions, technical troubleshooting, and producing architecture artifacts for complex applications. Your daily work involves creating secure production code, maintaining algorithms, and implementing comprehensive testing strategies using XCTest and XCUITest. You will utilize Swift, UIKit, SwiftUI, Foundation, Core Data, and Combine while applying design patterns like MVVM and SOLID. The role requires proficiency in CI/CD tools such as Bitrise and Jenkins, Git source control, and enterprise-authorized AI coding assistants. You will solve technical problems by developing visualizations from large data sets to improve coding hygiene and system architecture.

What you'll do

  • Develop and maintain high-quality, secure production code and algorithms for native iOS applications.
  • Design and produce architecture artifacts for complex applications while ensuring all design constraints are met.
  • Implement comprehensive testing strategies using XCTest for unit tests and XCUITest for UI tests.
  • Utilize enterprise-authorized AI coding tools to generate, refactor, and document code while validating outputs for security.
  • Troubleshoot complex technical problems and execute software solutions beyond routine or conventional approaches.
  • Analyze large datasets to develop visualizations and identify patterns that improve coding hygiene and system architecture.
  • Integrate AI-assisted development and automation capabilities into the software development life cycle toolchain.

What we're looking for

  • Formal training or certification on software engineering concepts and 3+ years of applied experience.
  • Demonstrated 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 including UIKit, SwiftUI, Foundation, Core Data, and design patterns like MVC, MVVM, and 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 and tools, Git source control, modularization, dependency injection, and building reusable iOS SDKs.
  • Practical experience with enterprise-authorized AI-assisted development tools and integrating AI capabilities into development workflows.
  • Experience with Design Systems, cloud native platforms, or an active GitHub/Stack Overflow profile (preferred).

More like this

Similar roles

Software Engineer III, iOS Developer, Business Banking

JPMorgan Chase

Plano, TX 7 days ago
Swift SwiftUI UIKit XCTest XCUITest Combine Core Data Foundation MVVM MVC Coordinator SOLID CI/CD Bitrise Jenkins GitHub Actions Git AWS Azure GCP GitHub Copilot Dependency Injection Design Systems
3+ yrs exp

Software Engineer III, iOS Developer

JPMorgan Chase

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

Staff Mobile Engineer, iOS

Abbott

Alameda, CA 42 days ago $114,000–$228,000
Swift SwiftUI iOS React Native Combine async-await MVVM MVI CI/CD Core ML GraphQL Bluetooth Low Energy Mobile APIs Crash Analytics Performance Monitoring Modularization Release Management
8+ yrs exp

Mobile Automation Testing Software Engineer III

JPMorgan Chase

New York, NY 3 days ago
Mobile Automation Testing iOS Android Appium Espresso UIAutomator XCUITest XCTest CI/CD Jenkins GitHub Actions Bitrise Git Android Studio Xcode Postman API Testing OAuth2 OIDC PKCE MVC MVVM Mocking Stubbing
3+ yrs exp

Software Engineer, iOS

DoorDash, Inc

Sunnyvale, CA +3 24 days ago $130,600–$192,000
Swift iOS SDK Cocoapods OOP Networking Storage APIs Refactoring
5+ yrs exp Hybrid

Software Engineer III, Mobile

Walmart

Sunnyvale, CA 49 days ago
Swift Objective-C iOS iPadOS RESTful APIs GraphQL Agile Local Storage Caching Web Services WCAG) 2.2 AA
2+ yrs exp