Senior Lead Software Engineer- IOS & Android Native
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.
As a Senior Lead Software Engineer at JPMorgan Chase within Consumer & Community Banking, you will be a vital member of an agile team dedicated to enhancing, building, and delivering trusted, market-leading technology products in a secure, stable, and scalable manner.
You will drive significant business impact through your expertise and contributions, applying deep technical knowledge and advanced problem-solving skills to address a wide range of challenges across multiple technologies and applications.
Job Responsibilities
* Provide technical leadership and day-to-day support to business partners, contractors, and vendors.
* Design and build secure, production-grade mobile solutions, making key decisions on architecture, functionality, and operations.
* Develop and maintain iOS applications using Swift, SwiftUI, and Objective-C.
* Develop and maintain Android applications using Java and Kotlin.
* Review, debug, and improve code written by self and others to ensure quality and maintainability.
* Optimize and validate performance across devices (iPhone, iPad, Apple Watch, and Android) and form factors.
* Deliver complex front-end implementations for large-scale mobile applications, including automated testing.
* Partner with UX/design teams to prototype and implement features that enhance user experience.
* Drive reliability, scalability, and delivery excellence by applying Agile practices (Scrum/Continuous Delivery) and supporting SRE practices
* Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain.
* Applies knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale.
Required qualifications, capabilities, and skills
* Formal training or certification in software engineering and 5+ years of applied experience.
* Experience across system design, application development, testing, and operational stability/support.
* Proficiency in at least one mobile-relevant programming language.
* Strong knowledge of iOS (Swift/Objective-C, UIKit/Cocoa) and/or Android (Java/Kotlin) frameworks.
* Familiarity with iOS architectural/design patterns (e.g., MVVM, MVC, MVP, VIPER).
* Experience integrating native device capabilities (Camera, Push Notifications, GPS, CoreML, VisionKit).
* Understanding of mobile ...
- Rate: Not Specified
- Location: Columbus, US-OH
- Type: Permanent
- Industry: Finance
- Recruiter: JPMorgan Chase Bank, N.A.
- Contact: Not Specified
- Email: to view click here
- Reference: 210716939
- Posted: 2026-08-25 13:03:05 -
- View all Jobs from JPMorgan Chase Bank, N.A.
More Jobs from JPMorgan Chase Bank, N.A.
- Software Engineer
- Software Engineer
- Software Engineer
- Senior Project Manager
- Forester
- Turnaround Staffing Coordinator
- Business Systems Analyst
- Business Systems Analyst
- Business Systems Analyst
- Administrative Assistant
- Assistant Production Operator
- State Tax Manager – Advisory/Controversy
- State Tax Manager – Advisory/Controversy
- State Tax Manager – Advisory/Controversy
- Senior RF Engineer
- Senior RF Engineer
- Production Supervisor - Corrugator
- Rotating Equipment Reliability Engineer/Specialist
- Storeroom Leader
- Sandblaster - Aerospace Titanium Manufacturing (Swing Shift) (Albany, OR)