All open roles Engineering · Full-time

Mobile Engineer — Android

Build the borrower app that drivers use to apply, get disbursed, and repay — under 7MB, online or off, on the cheapest Android in the market.

LocationLagos / Remote (Nigeria)
Salary band₦14M – ₦20M + equity
Reports toCTO
TypeFull-time
Apply for this rolejobs@montaripay.com · we reply within 48 hours

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

  1. 01
    ApplicationA note to jobs@montaripay.com — your CV, what you'd do, what you want to learn.
  2. 02
    Intro call30 minutes with the hiring manager. We talk about the role, you ask anything.
  3. 03
    Take-home or pairingA small, paid task that mirrors something we actually shipped recently. Two-hour cap.
  4. 04
    Onsite loopA 3-hour day at the V.I. office (or full-day on Zoom). You meet your future teammates.
  5. 05
    OfferA 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.

Apply for this role