Software Engineer III, iOS Developer, Business Banking

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 $195k
$139k $261k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $159,500–$231,150.

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

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Software Engineer III, iOS Developer, Business Banking

As a Software Engineer III - iOS Developer- Business Banking, you will join the Business Banking team to deliver secure, scalable, and intuitive mobile experiences for business finance management. You will execute software solutions, design architecture artifacts, and maintain production code while troubleshooting complex technical problems. Your daily work involves leveraging enterprise-authorized AI coding tools for code generation and refactoring, while ensuring security and reliability through XCTest unit tests and XCUITest UI tests. You must demonstrate proficiency in Swift, including async/await and Combine, alongside iOS frameworks like UIKit, SwiftUI, Foundation, and Core Data. You will utilize Git, CI/CD tools like Bitrise or Jenkins, and design patterns such as MVVM and SOLID. The role focuses on building modularized, high-quality native mobile applications and reusable iOS SDKs.

What you'll do

  • Develop secure, scalable, and high-quality production code for native iOS applications using Swift.
  • 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.
  • Create architecture and design artifacts for complex applications and ensure software code meets design constraints.
  • Troubleshoot complex technical problems and execute software solutions beyond routine or conventional approaches.
  • Analyze large datasets to develop visualizations and reporting for continuous software improvement.
  • Identify hidden patterns in data to improve coding hygiene and system architecture.
  • Manage CI/CD processes and Git source control to maintain development workflows.

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 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, Git source control, modularization, dependency injection, and building reusable iOS SDKs.
  • Practical experience with enterprise-authorized AI-assisted development tools and understanding of responsible AI use in engineering workflows.
  • Experience building Design Systems, cloud native experience (AWS, Azure, or GCP), and knowledge of WCAG accessibility requirements (preferred).

More like this

Similar roles

Software Engineer III

Walmart

Sunnyvale, CA 7 days ago
Swift Kotlin Objective-C UIKit AndroidX CoreGraphics Foundation MVC MVVM RESTful APIs JSON HTTP Git CI/CD Python C# JavaScript Scrum SDLC Grand Central Dispatch Coroutines Material Design Human Interface Guidelines
2+ yrs exp

Software Engineer III, iOS Mobile Development

JPMorgan Chase

New York, NY 2 days ago
Swift iOS SwiftUI UIKit XCTest XCUITest Combine Core Data Foundation MVC MVVM Coordinator SOLID CI/CD Bitrise Jenkins GitHub Actions Git AWS Azure GCP GitHub Copilot Dependency Injection Modularization
3+ yrs exp

Software Engineer III, iOS Developer

JPMorgan Chase

Plano, TX 15 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

Lead Software Engineer - iOS Lead

JPMorgan Chase

Plano, TX 51 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

Mobile Senior Lead Software Engineer

JPMorgan Chase

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

Senior Software Engineer, iOS & macOS Native

Apple Inc

San Francisco, CA 28 days ago $184,700–$324,800
Swift SwiftUI UIKit AppKit iOS iPadOS macOS Core ML Core Data SwiftData SQLite Xcode XCTest XCUITest CI/CD RESTful APIs gRPC GraphQL OAuth 2.0 OIDC OpenAPI Protobuf CryptoKit Keychain Secure Enclave LocalAuthentication Vision Natural Language App Intents Java Spring Instruments LLDB fastlane Xcode Cloud
10+ yrs exp