JPMorganChase · 4 days ago
Lead Software Engineer iOS & Android Native
JPMorganChase is a leading financial services firm, and they are seeking a Lead Software Engineer to enhance, build, and deliver technology products in a secure and scalable way. The role involves conducting technology solutions across various business functions and leading communities of practice within Software Engineering.
Asset ManagementBankingFinancial Services
Responsibilities
Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
Develops secure high-quality production code, and reviews and debugs code written by others
Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
Adds to team culture of diversity, opportunity, inclusion, and respect
Qualification
Required
Formal training or certification in software engineering concepts and 5+ years of applied backend engineering experience
Experience building and shipping iOS applications using Swift, SwiftUI, UIKit, Foundation, CocoaTouch, Core Data; ability to use Xcode tools including Instruments, Debug Memory Graph, and Debug View Hierarchy; experience with Swift Package Manager
Experience building and shipping Android applications using Kotlin, Android SDK, Jetpack, Jetpack Compose, XML layouts, and Gradle; ability to use Android Studio profiling tools
Hands-on experience building and operating cloud‑native applications
Experience with API integration and distributed systems, including implementing caching strategies and data persistence solutions
Experience delivering across the full Software Development Life Cycle with automation and CI/CD (design, development, testing, deployment, and production operations), including build and pipeline tooling such as Gradle, Jenkins, and Swift Package Manager; experience implementing resiliency and security controls
Experience working within the financial services industry and its IT systems
Preferred
Experience with cross‑platform mobile frameworks (e.g., React Native, Flutter)
Experience with automated testing frameworks and practices for mobile (e.g., unit, UI, integration)
Experience with performance tuning, profiling, and observability for mobile applications
Experience implementing advanced security controls for mobile applications and working with compliance requirements
Experience with additional programming languages or backend services that interface with mobile applications
Benefits
Comprehensive health care coverage
On-site health and wellness centers
A retirement savings plan
Backup childcare
Tuition reimbursement
Mental health support
Financial coaching
Company
JPMorganChase
With a history tracing its roots to 1799 in New York City, JPMorganChase is one of the world's oldest, largest, and best-known financial institutions—carrying forth the innovative spirit of our heritage firms in global operations across 100 markets.
H1B Sponsorship
JPMorganChase has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3471)
2024 (3469)
2023 (3395)
2022 (3594)
2021 (2515)
2020 (2495)
Funding
Current Stage
Public CompanyTotal Funding
unknown1998-02-01IPO
Leadership Team
Recent News
2026-01-23
2026-01-22
Company data provided by crunchbase