Software Engineer III - Android
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III - Android/Kotlin at JPMorganChase within the BUSINESS ACCESS & TOOLS , you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way.
You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities
* Design, build, and maintain Android features using Kotlin/Java, delivering high-quality user experiences across devices and OS versions.
* Lead implementation for moderately complex initiatives (UI flows, data/state management, offline/error handling) and contribute to technical design decisions.
* Integrate with backend services (REST/GraphQL), implement secure authentication flows, and ensure safe handling of local storage and network communications.
* Build and maintain automated tests (unit, instrumentation, UI) and improve app stability (crash reduction, ANR/performance tuning).
* Drive CI/CD improvements for Android builds (lint/static analysis, test automation, signing/release workflows) and use JP Morgan Chase-approved AI-assisted tools (e.g., Claude AI where approved) to accelerate refactoring, test generation, and documentation with rigorous validation
Required qualifications, capabilities, and skills
* Formal training or certification on software engineering concepts and 3+ years applied experience
* Strong hands-on Android development experience with Kotlin, Android SDK, and modern architecture patterns (e.g., MVVM/Clean Architecture).
* Experience building UI using Jetpack Compose and/or XML, including accessibility and responsive layout practices.
* Experience with mobile testing practices and frameworks (unit + instrumentation/UI tests) and troubleshooting complex issues.
* Experience implementing/improving CI/CD for mobile (automated builds, quality gates, release processes).
* Disciplined experience using AI coding assistants (Claude AI or equivalent where approved) with verification and secure usage practices.
Preferred qualifications, capabilities, and skills
* Experience with modularization, shared libraries, and scaling Android codebases across teams.
* Experience with performance profiling and stability tooling (startup time, memory, crash analytics, ANR monitoring).
* Familiarity with mobile security best practices (OWASP MASVS awareness, secure networking, secrets handling, certificate pinning where applicable).
* Experience with release strategies (feature flags, phased rollouts) and operational readiness (runbooks, monitoring).
* Experience mentoring engineers and improving delivery metrics (cycle time, defect escape, app stability).
Chase is a leading financial services firm, he...
- Rate: Not Specified
- Location: New York, US-NY
- Type: Permanent
- Industry: Finance
- Recruiter: JPMorgan Chase Bank, N.A.
- Contact: Not Specified
- Email: to view click here
- Reference: 210782053
- Posted: 2026-08-25 12:13:39 -
- View all Jobs from JPMorgan Chase Bank, N.A.
More Jobs from JPMorgan Chase Bank, N.A.
- PHARMACY/TECHNICIAN
- DELI/CLERK
- Pharmacy Technician
- STORE/NIGHT CLERK
- STORE/NIGHT CLERK
- MEAT/CLERK
- Online Grocery Pick-Up Clerk
- STARBUCKS/BARISTA
- STORE/NIGHT CLERK
- BAKERY/CAKE DECORATOR
- PRODUCE/CLERK
- BAKERY/CAKE DECORATOR
- Grocery Clerk
- Deli Clerk
- FLORAL/CLERK
- Grocery Clerk
- Cashier
- Courtesy Clerk/Grocery Bagger
- STORE/NIGHT TEAM MEMBER
- Cashier