Mobile Senior Lead Software Engineer
Core
Design, build, and improve observability foundations for native iOS and Android applications, ensuring app health, performance, and reliability for J.P. Morgan Online International.
Role type
Senior Lead Mobile Software Engineer (IC with technical leadership)
Builds
Native iOS and Android client applications with integrated observability (crash reporting, performance monitoring, logging, telemetry)
Domain
Financial Services / Mobile Engineering / Observability
Deliverable
production ML models | product features
Required skills
Native iOS development (Swift/SwiftUI, Objective-C), Native Android development (Kotlin/Java, Jetpack), Mobile observability (APM, distributed tracing, RUM, structured logging), Cloud native (AWS), AI-assisted coding agents, System design, Technical mentoring
Preferred skills
International Private Banking experience
Technologies
Swift, SwiftUI, Objective-C, Kotlin, Java, Jetpack, AWS, AI coding agents
Responsibilities
Design and develop secure production code for native mobile apps; Drive design and implementation of mobile observability capabilities (SLIs/SLOs, alerting, tracing); Provide technical guidance as a subject matter expert; Lead delivery of complex observability initiatives including incident triage; Apply and validate enterprise coding agents and automation; Mentor engineers through code reviews and knowledge sharing
Seniority
Senior, hands-on IC with technical leadership
