Aspora
About Aspora
People on the move deserve a bank that moves with them. Since 2022, Aspora has been building a borderless financial operating system that makes money as mobile and transparent as its users.
Backed by influential venture capitalists like Sequoia Capital, Greylock Partners, Hummingbird Ventures, Y Combinator & Global Founders Capital. We’re a team of 150+ across India, the UK, the UAE, EU and the US, working with extreme ownership, radical candour, and an obsession with customer impact.
We celebrate builders who question assumptions, ship fast, and turn regulatory complexity into elegant solutions. If you’re driven to redefine what global banking can be, we’d love to build the future with you.
About the Role
This role exists to build the mobile experience that millions of NRI users trust with their money. Android at Aspora isn’t a feature factory. It’s where the product becomes real: cross-border transfers, compliance-heavy onboarding, and real-time financial data, all inside a single app.
You’ll work directly with product and design to take features from concept to production. You’ll own entire surfaces, not just tickets. The bar is high: performance, reliability, and test coverage are non-negotiable in a regulated fintech at this scale.
Location: Bangalore In-office, 5 days a week.
What You’ll Own
-
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
Who You Are
-
4–6 years in native Android development, ideally at a fintech, payments, or consumer startup where reliability and quality were table stakes.
-
Fluent in Kotlin: Coroutines, Flow, Jetpack Compose, and the full Jetpack ecosystem are how you think, not what you look up
-
Know your architecture: MVVM, MVI, Clean Architecture, and Repository pattern are defaults, not aspirations
-
Strong on fundamentals: REST via Retrofit and OkHttp, offline-first storage, real-time polling, and push notifications with FCM
-
High ownership. You treat a production bug at 2am as your problem, not the on-call’s
-
Bias for execution: you ship, learn, and iterate. You don’t wait for perfect specs to start building
-
Strong advantage: Kotlin Multiplatform (KMM) experience. Familiarity with Roborazzi for screenshot testing is a plus.
Why Aspora
-
Build the Android app that defines how millions of NRIs move and manage money globally: your architecture decisions ship to production and matter at scale
-
Work directly with founding engineers and product leaders: no layers, full context, and real influence over technical direction
-
Gain deep exposure to regulated fintech: cross-border compliance, multi-currency flows, and real-time financial data across jurisdictions
-
Own your roadmap: Aspora engineers define the engineering approach, not just execute it. You’ll write the playbook, not follow one
-
Competitive salary, comprehensive benefits, and ESOPs aligned with Aspora’s long-term vision
Interview Process
-
Resume Deep Dive & Core Tech Competencies – 60 mins
-
Machine Coding: Quality & Trade-offs – 3 hours
-
Team Fitment Round – 60 mins
-
Cultural Fitment with Founder – 30 mins
To apply for this job please visit jobs.ashbyhq.com.
Terms used in this posting
- on-call
- You may be required to be reachable and available to work outside normal scheduled hours, typically for a set rotation.
Explore Aspora online
Working in Bangalore, Karnataka
Weather right now in Bangalore, Karnataka: checking… · Local time: · Air quality: · Daylight: · UV index:
Bengaluru, also known as Bangalore, is the capital and largest city of the southern Indian state of Karnataka. As per the 2011 census, the city had a population of 8.4 million, making it the third most populous city in India and the most populous in South India. The Bengaluru metropolitan area had a population of around 8.5 million, making it the fifth most populous urban agglomeration in the country. It is located towards the southern end of the Deccan Plateau, at an altitude of 900 m (3,000 ft) above sea level. The city is known as India's "Garden City", due to its parks and greenery.
Karnataka is a state in the southwestern coast of India. It was formed as Mysore State on 1 November 1956, with the passage of the States Reorganisation Act, and renamed Karnataka in 1973. The state is bordered by the Lakshadweep Sea to the west, Goa to the northwest, Maharashtra to the north, Telangana to the northeast, Andhra Pradesh to the east, Tamil Nadu to the southeast, and Kerala to the so
🇮🇳 Relocation safety for India: High Risk — via Warnely, CC BY 4.0
National unemployment rate in India: 4.2% — via World Bank
- Elevation 921m (3,022 ft)
Source: Wikipedia (state)
Job details above are provided by the employer/source. The sections on this page are compiled from public data sources with AI assistance.
Accommodations: if you need a workplace accommodation to apply for or perform this job, see ADA.gov or EEOC.gov for guidance on your rights and how to request one.
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.
