Careers
Build the road.
With us.
Payve exists so that every payment across Africa arrives — fast, at a rate you see first, to the right person, in plain sight. It is a small team, pre-licence, and most of the road is still to be laid.
Open roles
No open roles right now — write to us.
When a role opens it will be listed here with what it pays and where it sits. Until then, if you have read this far and want to build this, tell us what you would build first. We read every message.
What the road is made of
The parts of the codebase you would touch on day one.
- APIA TypeScript NestJS service. Typed errors, idempotency on every write, money as bigint minor units — never a float.
- WorkflowsTemporal workflows carry each payout and conversion from request to a terminal status, and survive a restart mid-flight.
- LedgerPostgres, double-entry. A movement posts as a balanced debit-and-credit pair or the ledger refuses it.
- PortalsNext.js apps for merchants, for our own operations team, and this site.
- MobileOne Expo app with a personal mode and a business mode.
- CloudGoogle Cloud Run, scaled to what the traffic actually is.
Curious how a payment actually moves through it? Follow one payout →