Lead Software Engineer - iOS and Android
Listed on 2025-12-02
-
Software Development
Android Developer, App Developer - Mobile/Web, iOS Developer, Full Stack Developer
Lead Software Engineer - iOS and Android
Be an integral part of an agile team that's pushing the envelope to enhance, build, and deliver top-notch mobile products. As a Mobile Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking's Mobile Authentication Team, you are responsible for conducting critical technology solutions across multiple technical areas in support of the firm’s business objectives, delivering trusted market-leading technology products in a secure, stable, and scalable way.
Responsibilities- Develop Mobile applications for iOS using Swift, Swift UI and Objective C
- Develop Mobile Applications for Android using Java and Kotlin
- Optimize application for various mobile screen sizes, iPad, iWatch and other iOS devices along with Android devices
- Work on large and complex mobile apps and implement complex mobile front-end solutions with automated testing and test driven development
- Collaborate with UX designers on rapid prototypes of new concepts and features to implement superior user experiences
- Optimize mobile applications for maximum speed, reliability and scalability; follow and promote Agile practices including Scrum, Lean, BDD and Continuous Delivery
- Research new technologies, identify best practices, adapt quickly and provide technical guidance across the organization; work with multiple globally distributed teams to deliver end-to-end solutions across regions
- Promote excellent user experience and system performance by supporting SRE practices
- Formal training or certification on software engineering concepts and 5+ years applied experience in a banking or finance environment
- Proficiency in iOS and Android is required, but if you are strong in one and willing to learn the other with people leadership skills that is sufficient
- Proficient in mobile development frameworks including iOS Swift, Objective C, UIKit and Cocoa
- Strong understanding of iOS design patterns MVVMC, MVP, MVC, MVVM, VIPER and others
- Integrate various native features like Camera, Push Notifications, GPS, CoreML, Vision Kit
- Experience securing applications via device registration, biometrics, platform integrity and keychain and mobile app encryption, data protection, and addressing security vulnerabilities
- Experience in Java and Kotlin for Android application development for modern versions of Android
- Understanding of mobile app vulnerabilities; experience with Apple platforms, FIDO technologies and API integration with Mobile apps; proficient in iOS development tools Xcode
- Advanced knowledge of OAuth and SSO
- Build responsive apps for various iOS device sizes and experience releasing apps to App Store or Enterprise App Stores using CI/CD pipelines
- Agile/Scrum as well as Waterfall development methodologies
- Mobile native application and mobile browser testing via devices and simulators in iOS and Android
- Provide assessment of potential technology risks including information and cyber security control weaknesses by performing threat modelling; communicate risk environment to management and stakeholders
- Build professional relationships with matrixed teams including technology, business, audit, and risk partners
Chase is a leading financial services firm, helping nearly half of America’s households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We offer a competitive total rewards package including base salary and eligible incentives, along with benefits such as comprehensive health care coverage, retirement savings, and more.
We are an equal opportunity employer and value diversity and inclusion. We provide reasonable accommodations for applicants and employees with religious practices or health needs. Further details about compensation and benefits will be provided during the hiring process.
Equal Opportunity Employer/Disability/Veterans
Job Function- Engineering and Information Technology
- Full-time
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).