Software Engineer III, iOS

JPMorgan Chase

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Wilmington, DE
Employment
Full-time
Posted
10 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

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

This listing doesn't post a salary. Most similar roles pay $174,050–$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 1197 open roles on FindRole.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Software Engineer III, iOS

As a Software Engineer III - iOS within the Consumer and Community Banking team, you will serve as a seasoned member of an agile team designing and delivering trusted, scalable technology products. You are responsible for executing software solutions, creating high-quality production code, and maintaining algorithms across various business functions. Your daily work involves producing architecture artifacts, troubleshooting complex technical problems, and leveraging enterprise-authorized AI coding assist tools for code generation and unit test creation. You will utilize Swift UI, Foundation, UIKit, CocoaTouch, and Core Data to build applications, while using Xcode tools like Instruments for profiling. Required skills include experience with MVC, MVVM, MVP, and Singleton patterns, Git version control, Jenkins CI/CD, and Linux. You must have experience developing applications available in the Apple AppStore.

What does a Software Engineer earn?

Median $196750 from 2546 postings across 156 companies.

See salary data

What you'll do

  • Design and develop high-quality, secure production code for iOS applications using Swift.
  • Create architecture and design artifacts for complex applications while ensuring all design constraints are met.
  • Execute technical troubleshooting and develop solutions for complex problems beyond conventional approaches.
  • Utilize enterprise-authorized AI coding tools to generate, refactor, and document code while validating outputs for security.
  • Analyze large datasets to develop visualizations and reports for continuous software improvement.
  • Identify hidden patterns in data to improve coding hygiene and system architecture.
  • Implement unit testing frameworks and code coverage tools to ensure operational stability.
  • Manage the software development life cycle using automation tools and CI/CD pipelines.

What we're looking for

  • Formal training or certification on software engineering concepts and 3+ years of applied experience.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Experience designing and implementing iOS applications using Swift UI, API integration, Foundation, UIKit, CocoaTouch, and Core Data.
  • Experience using Xcode tools like Debug Memory Graph, Debug View Hierarchy, and Instruments for profiling.
  • Experience with at least one design pattern: MVC, MVVM, MVP, or Singleton.
  • Working knowledge of Git/Bitbucket version control.
  • Experience with unit testing frameworks and code coverage tools for Swift.
  • Proficiency with Linux, Mac OS X, GNU tools, and scripting languages.
  • Understanding of build systems and CI/CD (Jenkins).
  • Experience using enterprise-authorized AI-assisted software development tools to create, validate, and refine outputs.
  • Understanding of responsible AI use, including data sensitivity and secure handling of inputs/outputs.
  • Created an application that is available in Apple’s AppStore.
  • Familiarity with modern front-end technologies (preferred).
  • Exposure to cloud technologies (preferred).

More like this

Similar roles

iOS / Swift Software Engineer III

JPMorgan Chase

New York, NY 73 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 Design Systems WCAG Object-Oriented Programming Dependency Injection
3+ yrs exp

Software Engineer III, IOS

JPMorgan Chase

New York, NY 43 days ago
Swift iOS SwiftUI UIKit Core Data Combine XCTest XCUITest CI/CD Git Jenkins Bitrise GitHub Actions AWS Azure GCP MVVM SOLID Dependency Injection Design Systems WCAG
3+ yrs exp

Senior iOS Engineer

Adobe

San Francisco, CA +3 22 days ago $139,000–$257,550
Swift SwiftUI Objective-C C++ UIKit Cocoa Touch Xcode REST GraphQL Git GitHub Instruments MVC MVVM Object-Oriented Programming
5+ yrs exp

Lead Software Engineer, Senior iOS Developer

JPMorgan Chase

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

Software Engineer III, Mobile

Walmart

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

Software Engineer III, Mobile

Walmart

Sunnyvale, CA +1 22 days ago $117,000–$234,000
Swift Objective-C iOS iPadOS RESTful APIs GraphQL Agile Data Handling Caching Local Storage Web Services WCAG) 2.2 AA
2+ yrs exp