Lead the design, development, testing, and maintenance of high-quality iOS applications for JPMorgan Chase’s Mobile Payments team, driving feature delivery and integrating AI tools to enhance mobile experiences.
Compensation
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions.
Responsibilities
Design, develop, test, and maintain iOS applications using Swift and SwiftUI.
Build accessible, responsive interfaces and implement clean, maintainable architectures such as MVVM, MVI, or MVP.
Integrate REST APIs and other remote services.
Use Xcode debugging and profiling tools to identify and resolve performance, memory, and reliability issues.
Write unit tests and use code coverage tools to maintain software quality.
Building high-quality mobile apps with Kotlin Multiplatform (KMP) and Compose Multiplatform (CMP), using shared business logic and UI across iOS and other platforms.