About the role
The Android app is the surface area where most of our borrowers actually meet MontariPay. It needs to feel fast on a Tecno Spark from 2021, on 2G, in a Lagos garage with one bar of signal.
It is React Native (TypeScript) with React Query, secured local storage, and a small native module set for biometric auth and BVN tokenisation.
What you'll do
- Own the Android-specific surface of the app: APK size, cold start time, jank, install conversion, biometric flows.
- Ship features alongside one iOS engineer and the design team — usually 1–2 features a sprint.
- Drive offline tolerance: queue-and-retry for repayments, optimistic UI for application steps.
- Maintain the Play Store presence — release notes, screenshots, store listing experiments.
- Pair with backend on API contracts so you never wait on a blocking server change.
What we're looking for
- 3+ years shipping production Android apps, with at least one consumer app at scale.
- React Native + TypeScript fluency, or strong native Kotlin willing to come back to RN.
- You care about size, performance and the Tecno-on-2G case as much as the iPhone-on-Wi-Fi case.
- Worked through Play Store review at least once, including a rejection.
- Comfortable in a small team — you write your own tests, your own release notes, your own changelog.
Bonus points
- Native modules for biometrics or secure storage.
- Detox or end-to-end tooling experience.
- Built a fintech or money-moving app before.
The team
Reports into Tunde Balogun (CTO). Pairs with one iOS engineer, two designers, and the customer-success lead.
The hiring process
- 01ApplicationA note to jobs@montaripay.com — your CV, what you'd do, what you want to learn.
- 02Intro call30 minutes with the hiring manager. We talk about the role, you ask anything.
- 03Take-home or pairingA small, paid task that mirrors something we actually shipped recently. Two-hour cap.
- 04Onsite loopA 3-hour day at the V.I. office (or full-day on Zoom). You meet your future teammates.
- 05OfferA written offer with comp, equity and start date — within 48 hours of the loop.
Ready when you are.
Send your CV and a few lines about why this role to jobs@montaripay.com. Subject line is pre-filled when you click the button.