JPMorgan Chase
Software Engineer III - iOS Developer
Plano, TX · Full-time · Posted Oct 21, 2026
- Experience
- 3+ years of applied experience.
- Education
- Formal training or certification in software engineering.
About the job
Develop and maintain secure, scalable iOS and Android mobile applications, contributing to design, testing, operational stability, and user experience.
What you'll do
- Write, review, and debug production code; make decisions affecting product design, functionality, and technical operations.
- Build and optimize mobile apps, implement complex front-end features, and collaborate with UX designers on improved user experiences.
- Use authorized AI coding and development tools to support coding, testing, and documentation, validating outputs and promoting safe practices.
What they ask for
- Formal software engineering training or certification and 3+ years of applied experience.
- Experience in system design, application development, testing, and maintaining operational stability.
- Hands-on use of enterprise-authorized AI-assisted development tools, with ability to evaluate and validate outputs for correctness, performance, and security.
- Mobile development proficiency, including iOS frameworks and patterns, native features, application security, API integration, Xcode, Git, and Agile methods.
Nice to have
- Experience with copilot or related tools; familiarity with build automation and static or dynamic analysis.
- Threat modeling and technology risk assessment; knowledge of OAuth, SSO, NFC, or app release through CI/CD pipelines.
Tools
Swift, SwiftUI, Objective-C, Java, Kotlin, UIKit, Cocoa, Xcode
AI focus
Uses enterprise-authorized AI tools for code generation and refactoring, unit tests, troubleshooting, and documentation; critically validates outputs for correctness, performance, and security, and follows responsible-use practices concerning data sensitivity and secure handling.
Model-written summary · the original posting is authoritative