Lead Software Engineer - Android Lead

JPMorgan Chase

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Plano, TX
Employment
Full-time
Posted
69 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $190k
$123k $247k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,550–$211,200.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1226 open roles on FindRole.

Listed pay typically runs $156,750–$215,000 across 5 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer - Android Lead

JOB TITLE: Lead Software Engineer - Android Lead As an Android Software Engineer III within Consumer & Community Banking, you will join an agile team to design and deliver secure, scalable technology products. You are responsible for executing software solutions, troubleshooting complex technical problems, and producing architecture artifacts for production code. Your daily work involves building native mobile applications using Kotlin and managing CI/CD pipelines. You will leverage enterprise-authorized AI coding assist tools for code generation, refactoring, and unit test creation while ensuring security and performance. Key technical skills include experience with MVVM, MVP, and MVC patterns, alongside tools like Android Studio, Robolectric, Mockito, Espresso, RxJava, Dagger, and Retrofit. You will also integrate RESTful web services and maintain high coding hygiene across diverse data sets to improve system architecture.

What you'll do

  • Develop and execute high-quality production code and algorithms for secure, scalable mobile applications.
  • Design architecture and design artifacts for complex applications while ensuring all design constraints are met.
  • Utilize enterprise-authorized AI coding tools to generate, refactor, and test code while validating outputs for security.
  • Build and maintain CI/CD pipelines and automate workflows within the software development life cycle.
  • Analyze large datasets to identify patterns and drive improvements in coding hygiene and system architecture.
  • Provide technical leadership and mentorship to engineering teams building native mobile applications.
  • Integrate RESTful web services and manage source control using Git.

What we're looking for

  • Formal training or certification in Software Engineering and 5+ years of applied experience.
  • Hands-on experience using enterprise-authorized AI-assisted software development tools to code, test, troubleshoot, and document.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity and secure handling of inputs/outputs.
  • Combined software/application development experience with a focus on mobile development.
  • Experience providing technical leadership and mentoring diverse engineering teams building native mobile applications.
  • Strong Android development experience, including building mobile applications using Kotlin.
  • Working knowledge of common architectural patterns, including MVVM, MVP, and MVC.
  • Experience with modern native mobile development tools and frameworks, including Git, Xcode, CocoaPods, Swift Package Manager, CoreData, Android Studio, Robolectric, Mockito, Espresso, RxJava, Dagger, and Retrofit.
  • Experience building and maintaining CI/CD pipelines.
  • Experience working in Agile development environments, including daily scrums and iteration reviews/planning.
  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Demonstrated knowledge of software applications and technical processes within a technical discipline.
  • Familiarity with mobile performance optimization, device-based testing, and common mobile platform constraints (preferred).
  • Working knowledge of multiple programming languages, such as Swift, Kotlin, Objective-C, Java, C++, JavaScript, Ruby, and Python (preferred).
  • Experience with Git source control management (preferred).
  • Experience consuming and integrating RESTful web services in mobile applications (preferred).
  • Strong communication skills to clarify application requirements with business partners and provide technical documentation (preferred).

More like this

Similar roles

Android Lead Software Engineer

JPMorgan Chase

Columbus, OH 39 days ago
Kotlin Java Android MVVM RxJava Dagger Hilt Kotlin Coroutines LiveData State flow RESTful API JUnit Mockito CI/CD Agile Gherkin Jetpack SOLID MVP MVI
5+ yrs exp

Senior Software Engineer, Android

Walmart

Sunnyvale, CA 75 days ago
Kotlin Android SDK Jetpack Compose MVVM MVI Hilt Dagger Coroutines Flow RESTful APIs GraphQL JUnit Espresso Mockito CI/CD Gradle Git WCAG) 2.2 AA Push Notifications Deep Linking
3+ yrs exp

Lead Software Engineer

JPMorgan Chase

Plano, TX 54 days ago
Kotlin Swift Android Java Python C++ Objective-C JavaScript Ruby MVVM MVP MVC CI/CD Agile Git Android Studio Xcode CocoaPods Swift Package Manager CoreData Robolectric Mockito Espresso RxJava Dagger Retrofit Machine Learning Artificial Intelligence
5+ yrs exp

Software Engineer III, iOS Developer

JPMorgan Chase

Plano, TX 6 days ago
Swift Kotlin Java SwiftUI Objective-C UIKit Cocoa Xcode Git CI/CD Agile Scrum SRE CoreML VisionKit OAuth SSO NFC MVVM MVC MVP VIPER MVI
3+ yrs exp

Lead Software Engineer - iOS Lead

JPMorgan Chase

Plano, TX 63 days ago
Swift SwiftUI Kotlin Java Objective-C iOS Android Xcode Git CI/CD Agile Scrum CoreML VisionKit MVVM MVC MVP VIPER MVI OAuth SSO NFC SRE Dynamic Analysis
5+ yrs exp

Lead Software Engineer - iOS Lead

JPMorgan Chase

Plano, TX 42 days ago
Swift Kotlin Java SwiftUI Objective-C UIKit Cocoa Xcode Git CI/CD Agile Scrum SRE CoreML VisionKit OAuth SSO NFC MVVM MVC MVP VIPER MVI API Integration
5+ yrs exp