
Posted 14 hours ago
Senior Android Engineer
AsporaSenior Android Engineer
Requirements
4–6 years native Android development, Kotlin expertise (Coroutines, Flow, Jetpack Compose), MVVM, MVI, and Clean Architecture, REST via Retrofit and OkHttp, Offline-first storage and Room, Unit and integration testing (JUnit, MockK)
Skills
KotlinAndroidJetpack Compose
About the role
Responsibilities
- Build and ship Kotlin-first features across the full Android stack, from UI to data layer, for a global NRI banking app
- Own the architecture by defining and enforcing MVVM/MVI patterns, Clean Architecture, and dependency injection using Hilt
- Drive app performance through Baseline Profiles, R8/ProGuard, and structured concurrency to ensure speed on all devices
- Deliver high test coverage across unit and integration layers using JUnit, MockK, Turbine, and Roborazzi
- Shape the offline-first data strategy by designing Room schemas and managing Coroutine-based concurrency for low-connectivity environments
Requirements
- 4–6 years of experience in native Android development, ideally within fintech, payments, or consumer startups
- Expert-level proficiency in Kotlin, including Coroutines, Flow, and Jetpack Compose
- Deep understanding of MVVM, MVI, Clean Architecture, and the Repository pattern
- Strong experience with REST via Retrofit and OkHttp, and offline-first storage using Room
- Proven track record of delivering high-quality code with unit and integration testing (JUnit, MockK)
- High ownership mindset and a bias for execution in fast-paced environments
Preferred Qualifications
- Experience with Kotlin Multiplatform (KMM)
- Familiarity with Roborazzi for screenshot testing
Benefits
- Competitive salary and comprehensive benefits
- Equity via ESOPs aligned with long-term company vision
- Opportunity to work directly with founding engineers and influence technical direction
- Deep exposure to complex, regulated fintech challenges including cross-border compliance and multi-currency flows
About the Company
Aspora is building a borderless financial operating system that makes money as mobile and transparent as its users. Backed by top-tier investors like Sequoia Capital and Y Combinator, we are a global team of builders dedicated to redefining global banking for millions of users worldwide.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Android Engineer
Aspora · Bangalore
