JPMorgan Chase logo
JPMorgan Chase3 months ago

Senior Lead Software Engineer- IOS & Android Native

On-site · Columbus, Ohio, United States

Type
Full Time
Level
Senior Level
Education
License Or Certification
Company size
Enterprise
Industry
Investment Banking

Job Summary

Senior Lead Software Engineer - IOS & Android Native responsible for leading mobile development efforts across iOS and Android platforms. Role emphasizes delivering secure, high-quality production code, providing technical guidance, designing scalable mobile architectures, and collaborating with UX to implement features. Requires strong expertise in Swift/Objective-C for iOS and Java/Kotlin for Android, familiarity with MVVM/MVC/MVP/VIPER patterns, experience with native features (Camera, Push, GPS, CoreML, VisionKit), security considerations, CI/CD pipelines, and SRE practices. Ideal candidate will drive architecture decisions, mentor engineers, and contribute to Agile practices (Scrum, Continuous Delivery) while delivering optimized mobile apps for a range of devices.

Required Qualifications

  • Formal training or certification in software engineering
  • 5+ years of applied experience
  • Experience in system design, application development, testing, and maintaining operational stability
  • Proficiency in at least one programming language relevant to mobile development
  • Strong knowledge of mobile development frameworks, including iOS (Swift, Objective-C, UIKit, Cocoa) and Android (Java, Kotlin)
  • Familiarity with iOS design patterns (MVVM, MVC, MVP, VIPER)
  • Experience integrating native features such as Camera, Push Notifications, GPS, CoreML, and VisionKit
  • Understanding of mobile application security, including device registration, biometrics, encryption, and data protection
  • Experience with API integration and use of development tools like Xcode
  • Knowledge of OAuth, SSO, and NFC technologies
  • Experience building and releasing apps to the App Store or enterprise stores using CI/CD pipelines
  • Proficiency with Git, source code management, and Agile software development methodologies
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

JPMorgan Chase

Senior Lead Software Engineer- IOS & Android Native

Apply on Sorce