JPMorgan Chase
Software Engineer III - iOS Developer- Business Banking
$114K–$155K
Plano, TX · Full-time · Posted Oct 30, 2026
- Experience
- 3+ years applied experience; no alternatives stated.
- Education
- Formal training or certification on software engineering concepts.
About the job
Develops secure, scalable iOS applications for business banking, from design and implementation through testing and production troubleshooting.
What you'll do
- Builds and maintains production iOS software, architecture, and design artifacts.
- Creates and runs unit, UI, and automated tests to ensure quality and reliability.
- Uses enterprise-authorized AI development tools and validates their outputs for correctness, performance, and security.
What they ask for
- Formal training or certification in software engineering concepts and 3+ years of applied experience.
- Applied experience in native mobile application development and proficiency in Swift, including async/await and Combine.
- Experience with iOS frameworks, design patterns, modularization, dependency injection, and reusable iOS SDKs or frameworks.
- Experience with XCTest, XCUITest, test-driven development, CI/CD, and Git; practical experience with AI-assisted development tools and responsible AI use.
Nice to have
- Experience with design systems, accessibility requirements, or WCAG.
- Practical cloud native experience with AWS, Azure, or GCP; active GitHub/Stack Overflow profile or published app portfolio.
Pay
USD $114,000.00-$155,000.00 base salary
Tools
Swift, UIKit, SwiftUI, Foundation, Core Data, Combine, XCTest, XCUITest
AI focus
Uses enterprise-authorized AI coding and development tools for code generation, refactoring, testing, troubleshooting, and documentation; evaluates outputs and follows responsible, secure practices.
Model-written summary · the original posting is authoritative