Lead Software Engineer iOS
Core
Lead iOS software engineer developing secure, high-quality mobile applications for J.P. Morgan's Commercial & Community Banking team.
Role type
Senior IC mobile software engineer (iOS/Android)
Builds
Large-scale mobile applications for banking and lending products
Domain
Financial services / Mobile development
Deliverable
production ML models | product features
Required skills
iOS development, Swift, SwiftUI, Objective-C, system design, API integration, mobile security, Git, Agile methodologies, AI-assisted coding tool validation
Preferred skills
Android development (Java/Kotlin), CI/CD pipelines, OAuth/SSO/NFC, threat modeling, build automation, cross-functional collaboration
Technologies
Swift, SwiftUI, Objective-C, Java, Kotlin, Xcode, Git, CoreML, VisionKit, OAuth, NFC, CI/CD
Responsibilities
Develop and debug iOS and Android mobile applications, review and validate AI-generated code, collaborate with UX designers on feature prototyping, optimize applications for performance and scalability, implement automated testing, advise peers on technology adoption and security practices
Seniority
Senior, hands-on IC