JPMorgan Chase

Software Engineer III - Android

JPMorgan Chase
Apply
2 months ago

Base Salary

$138k - $185k/yr

Responsibilities

  • Design, build, and maintain Android features using Kotlin/Java across devices and operating system versions.
  • Lead moderately complex initiatives involving UI flows, data and state management, offline and error handling, and technical design decisions.
  • Integrate Android applications with REST and GraphQL backend services and implement secure authentication, storage, and network communications.
  • Build automated unit, instrumentation, and UI tests and improve crash rates, ANR behavior, and application performance.
  • Improve Android CI/CD workflows, including lint, static analysis, automated testing, signing, and release processes.
  • Use approved AI-assisted development tools for refactoring, test generation, and documentation with secure validation.
  • Contribute to modularization, shared libraries, release strategies, operational readiness, and mentoring engineers.

Requirements

  • Formal training or certification in software engineering concepts and at least 3 years of applied experience.
  • Strong hands-on Android development experience with Kotlin, the Android SDK, and modern architecture patterns such as MVVM or Clean Architecture.
  • Experience building accessible and responsive mobile UIs with Jetpack Compose and/or XML.
  • Experience with mobile unit, instrumentation, and UI testing and troubleshooting complex issues.
  • Experience implementing or improving CI/CD for mobile applications.
  • Disciplined experience using approved AI coding assistants such as Claude AI with verification and secure usage practices.
  • Preferred experience includes modularization, shared libraries, performance profiling, crash and ANR monitoring, mobile security, OWASP MASVS, secure networking, secrets handling, certificate pinning, feature flags, phased rollouts, runbooks, monitoring, mentoring, and delivery-metric improvement.

Benefits

  • Competitive total rewards package with base salary determined by role, experience, skill set, and location; eligible roles may also receive commission or discretionary incentive compensation.
  • Comprehensive health care coverage and on-site health and wellness centers.
  • Retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
  • Additional compensation and benefit details are provided during the hiring process.

Tech Stack

Android SDKGraphQLJavaJetpack ComposeKotlin

Categories

Mobile
JPMorgan Chase

About JPMorgan Chase

10,000+ employees

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me