Escrow Marketplace
Money is held by the platform and released to the worker only after the job
What it gave the business
Escrow removes the one thing that keeps a two-sided platform from taking off — distrust. Until the platform holds the money, the client will not pay upfront and the worker will not show up.
The problem
On a gig platform both sides fear each other: the client fears paying for nothing, the worker fears working for nothing. The only way to remove that fear is money held by the platform.
My role
Mobile app, web build, admin panel, the payment flow with holds and payouts, plus native bridges for iOS and Android.
What was built
- Escrow: the payment is held by the platform, released to the worker after the job is confirmed, with the platform taking a commission
- Registration with verification, a catalogue of categories and specialisations, job posting and applications
- Chat with stories and media, geolocation and maps, reviews, complaints and push notifications
- The product ships in three parts: a mobile app, a web build as a PWA, and an admin panel
- Hand-written Kotlin and Swift bridges where the cross-platform layer fell short
The engineering core
One of the most grown-up money logics in the list: holding, payout and commission built on real acquiring through dedicated cloud functions. The largest repository in this portfolio — around 110.8k lines, 347 files, some 30 routes. Live in production on iOS, Android and PWA.
Stack
Integrations
Tell me about your project
I will tell you how long it takes and what it costs before any work starts. If it is not my kind of task, I will say so right away and point you elsewhere if I can.
Message on Telegram