Software Engineer III, Android

JPMorgan Chase

Confirmed live today High trust

Quick summary

Work type
On-site
Location
New York, NY
Employment
Full-time
Posted
36 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $178k
$133k most similar roles pay here $229k

This listing doesn't post a salary. Most similar roles pay $150,000–$207,000.

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 1197 open roles on FindRole.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Software Engineer III, Android

As a Software Engineer III - Android within the Business Access & Tools team, you will join an agile group to design and deliver stable, scalable technology products. You are responsible for building and maintaining Android features using Kotlin and Java while ensuring high-quality user experiences across various devices and operating systems. Your daily work involves managing complex UI flows, state management, and integrating backend services via REST or GraphQL. You will implement secure authentication, manage local storage, and develop automated unit, instrumentation, and UI tests to improve app stability. The role requires expertise in Jetpack Compose, MVVM, Clean Architecture, and CI/CD pipelines. Additionally, you will utilize approved AI-assisted tools for refactoring and documentation while addressing technical challenges related to modularization, performance profiling, and mobile security best practices within a complex financial services environment.

What does a Software Engineer earn in New York?

Median $213000 from 222 postings across 50 companies.

See salary data

What you'll do

  • Design, build, and maintain Android features using Kotlin and Java for various devices and OS versions.
  • Lead the implementation of complex initiatives including UI flows, data management, and error handling.
  • Integrate backend services via REST/GraphQL while ensuring secure authentication and local storage.
  • Develop and maintain automated unit, instrumentation, and UI tests to improve app stability.
  • Optimize application performance by reducing crashes and tuning for ANR and startup times.
  • Drive CI/CD improvements including linting, static analysis, and automated release workflows.
  • Utilize approved AI-assisted tools to accelerate refactoring, test generation, and documentation.
  • Implement modular architecture and shared libraries to scale the Android codebase across teams.

What we're looking for

  • Formal training or certification on software engineering concepts and 3+ years of applied experience.
  • Strong hands-on Android development experience with Kotlin, Android SDK, and modern architecture patterns like MVVM or Clean Architecture.
  • Experience building UI using Jetpack Compose and/or XML, including accessibility and responsive layout practices.
  • Experience with mobile testing frameworks for unit, instrumentation, and UI tests to troubleshoot complex issues.
  • Experience implementing or improving CI/CD pipelines for mobile builds, quality gates, and release processes.
  • Disciplined experience using AI coding assistants with verification and secure usage practices.
  • Experience with modularization, shared libraries, and scaling Android codebases across teams (preferred).
  • Experience with performance profiling, stability tooling, and mobile security best practices (preferred).

More like this

Similar roles

Software Engineer III Android Developer

JPMorgan Chase

Columbus, OH 33 days ago
Kotlin Swift Android MVVM MVP MVC Git Xcode CocoaPods Swift Package Manager CoreData Android Studio Robolectric Mockito Espresso RxJava Dagger Retrofit CI/CD Agile Python Java Objective-C C++ JavaScript Ruby
3+ yrs exp

Mobile Engineer - Android

Comcast

Philadelphia, PA +1 61 days ago
Android Kotlin Flutter Dart Jetpack Compose MVVM Clean Architecture RESTful APIs Spec-Driven Development (SDD) IoT MQTT JSON SDLC

Android Engineer

Comcast

Philadelphia, PA +1 42 days ago
Android Kotlin Flutter Dart Jetpack Compose MVVM Clean Architecture RESTful APIs Spec-Driven Development (SDD) IoT MQTT SDLC JSON

Android Engineer

Comcast

Philadelphia, PA +1 42 days ago
Android Kotlin Flutter Dart Jetpack Compose MVVM Clean Architecture RESTful APIs JSON IoT MQTT SDLC Spec-Driven Development (SDD)
5+ yrs exp

Staff Mobile Engineer, Android

Abbott

Alameda, CA 11 days ago $114,000–$228,000
Android Kotlin Jetpack Compose Coroutines Flow MVVM MVI React Native CI/CD Gradle GraphQL Bluetooth Low Energy AI/ML Offline-first Monitoring Analytics
8+ yrs exp

Staff Mobile Engineer, Android

Abbott

Alameda, CA 39 days ago
Android Kotlin Jetpack Compose Coroutines Flow MVVM MVI React Native CI/CD Gradle GraphQL Bluetooth Low Energy AI/ML Offline-first Modularization Performance Monitoring
8+ yrs exp