Software Engineer III, iOS Developer

JPMorgan Chase

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Plano, TX
Employment
Full-time
Posted
6 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

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

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

Listed pay typically runs $156,750–$215,000 across 5 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Software Engineer III, iOS Developer

As a Software Engineer III - iOS Developer within the Commercial & Community Banking team, you will serve as a seasoned member of an agile team designing and delivering trusted market-leading technology products. You will develop secure, high-quality production code for large-scale mobile applications, focusing on complex front-end solutions and automated testing. Your daily work involves using Swift, SwiftUI, Objective-C, Java, and Kotlin to build mobile features while collaborating with UX designers. You will utilize enterprise-authorized AI coding assist tools for code generation and refactoring, adhering to secure coding standards. Key responsibilities include system design, API integration, and optimizing for speed and reliability. You must apply knowledge of iOS design patterns like MVVM and VIPER, integrating native features such as CoreML, VisionKit, and biometrics within a secure environment.

What does a Software Engineer earn in Texas?

Median $178175 from 187 postings across 44 companies.

See salary data

What you'll do

  • Develop secure, high-quality production code and perform code reviews for other team members.
  • Design and implement complex front-end solutions for large-scale iOS and Android mobile applications.
  • Utilize enterprise-authorized AI coding tools to generate, refactor, and test complex software deliverables.
  • Optimize mobile applications for speed, reliability, and scalability using Agile and Continuous Delivery practices.
  • Integrate native mobile features such as biometrics, GPS, push notifications, and encryption.
  • Support Site Reliability Engineering practices to maintain system performance and a high-quality user experience.
  • Advise stakeholders on new technology adoption and perform threat modeling to assess technology risks.

What we're looking for

  • Formal training or certification in software engineering and 3+ 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.
  • Understanding of responsible AI use, including data sensitivity, secure handling of inputs/outputs, and security expectations.
  • Proficiency in at least one programming language relevant to mobile development.
  • Strong knowledge of mobile development frameworks including iOS, Swift, Objective-C, UIKit, Cocoa, and SwiftUI.
  • Familiarity with iOS design patterns such as MVVM, MVC, MVP, VIPER, and MVI.
  • Experience integrating native features like Camera, Push Notifications, GPS, CoreML, and VisionKit.
  • Understanding of mobile application security, including biometrics, encryption, and data protection.
  • Proficiency with Git, source code management, and Agile software development methodologies.
  • Experience with API integration and development tools like Xcode.
  • Experience working with Copilot or other related tools (preferred).
  • Familiarity with build automation tools and frameworks for static and dynamic analysis (preferred).
  • Ability to assess technology risks, perform threat modeling, and communicate risk to stakeholders (preferred).
  • Experience building relationships with cross-functional teams including technology, business, audit, and risk partners (preferred).
  • Knowledge of OAuth, SSO, and NFC technologies (preferred).
  • Experience building and releasing apps to the App Store or enterprise stores using CI/CD pipelines (preferred).

More like this

Similar roles

Software Engineer III, IOS

JPMorgan Chase

New York, NY 60 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

Lead Software Engineer - iOS Lead

JPMorgan Chase

Plano, TX 42 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 API Integration
5+ yrs exp

Lead Software Engineer - iOS Lead

JPMorgan Chase

Plano, TX 63 days ago
Swift SwiftUI Kotlin Java Objective-C iOS Android Xcode Git CI/CD Agile Scrum CoreML VisionKit MVVM MVC MVP VIPER MVI OAuth SSO NFC SRE Dynamic Analysis
5+ yrs exp

Lead Software Engineer - Android Lead

JPMorgan Chase

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

Lead Software Engineer

JPMorgan Chase

Plano, TX 54 days ago
Kotlin Swift Android Java Python C++ Objective-C JavaScript Ruby MVVM MVP MVC CI/CD Agile Git Android Studio Xcode CocoaPods Swift Package Manager CoreData Robolectric Mockito Espresso RxJava Dagger Retrofit Machine Learning Artificial Intelligence
5+ yrs exp

Mobile Senior Lead Software Engineer

JPMorgan Chase

Columbus, OH 14 days ago
Swift Kotlin Java SwiftUI Objective-C iOS Android UIKit Cocoa CoreML VisionKit Xcode CI/CD Agile Scrum Git OAuth SSO MVVM MVC MVP VIPER SRE SDLC
5+ yrs exp