Android Engineer

Aspora
Bengaluru
Workplace: OnsiteFull timeFunction: Solutions Engineering & Sales EngineeringExperience: 4-6 yearsSkills: ["Communication","Problem-solving","Leadership"]

Lead the Android mobile experience for Aspora’s borderless fintech platform. You’ll own Kotlin-first features end-to-end, define MVVM/MVI architecture with Clean Architecture, optimize performance for low-end devices, and ensure robust test coverage across unit and integration layers, while shaping an offline-first data strategy for reliable, cross-border banking on a global scale.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Aspora
Aspora
1 month ago

Android Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 23 hours agoStatus: Live

Job Summary

Lead the Android mobile experience for Aspora’s borderless fintech platform. You’ll own Kotlin-first features end-to-end, define MVVM/MVI architecture with Clean Architecture, optimize performance for low-end devices, and ensure robust test coverage across unit and integration layers, while shaping an offline-first data strategy for reliable, cross-border banking on a global scale.
Location: Bengaluru
Workplace: Onsite
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering
Seniority: Manager level

Key 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: define and enforce MVVM/MVI patterns, Clean Architecture, and dependency injection using Hilt across the mobile codebase
  • •Drive app performance: implement Baseline Profiles, R8/ProGuard, and structured concurrency to keep the experience fast on low-end devices
  • •Deliver test coverage across unit and integration layers using JUnit, MockK, Turbine, and Roborazzi with no corner-cutting
  • •Shape the offline-first data strategy: design Room schemas, manage Coroutine-based concurrency, and ensure reliability in low-connectivity environments

Pay and Benefits

Equity and Bonus:Equity
Perks:Esops

Key Requirements

  • •4–6 years of native Android development experience, ideally in fintech, payments, or consumer startups with strong reliability expectations.
  • •Fluent in Kotlin with experience in Coroutines, Flow, Jetpack Compose, and the full Jetpack ecosystem.
  • •Proficient in architecture patterns such as MVVM, MVI, Clean Architecture, and Repository; experience with dependency injection (e.g., Hilt).
  • •Strong fundamentals in REST APIs via Retrofit/OkHttp, offline-first storage, real-time polling, and push notifications (FCM).
  • •Proven ability to deliver test coverage across unit and integration layers using JUnit, MockK, Turbine, and Roborazzi
Experience:4-6 yearsFintechPaymentsConsumer startup
Skills:CommunicationProblem-solvingLeadership
Languages:English
Tech Stack:KotlinJetpack ComposeMVVMMVIClean ArchitectureHiltBaseline ProfilesR8ProGuardCoroutinesFlowRetrofitOkHttpJUnitMockKTurbineRoborazziRoomDatabase

Company Brief

Aspora
Aspora is a cross-border fintech building banking and payments products for the global Indian diaspora, offering remittances, multi-country banking, investments, credit and insurance services.
Industry: Neobanking
Company Size: Medium (51 to 250 employees)
Growth: Scaleup
Valuation: USD 250M to 500M
Funding: Series B
Headquarters: London, United Kingdom
Founded: 2022
WebsiteLinkedIn