Jobzy (2020–2025): Multi-Product Platform
A suite of products across multiple subdomains: a public service marketplace, an Africa-focused recruitment & employee verification platform, a backend server integrating payments/AI/verification/search, and a mobile app for job seekers.
Overview
Jobzy is a suite of products under multiple subdomains. Enoch co-founded Jobzy in 2020 and served as CTO until 2025, building most products end-to-end (the mobile app was co-built with another engineer). From 2023 he rebuilt and scaled the platform into its current multi-product form.
Products Built
Problem
Finding reliable, vetted service providers in many African markets is fragmented and trust-deficient.
Solution
A service marketplace connecting customers with providers (plumbers, electricians, cleaners, mechanics, etc.), with service discovery, search with autocomplete, and structured booking.
Stack
Architecture Notes
- Frontend application deployed on Vercel
- Search and autocomplete backed by Elasticsearch
- Structured booking flow for service requests
Problem
Hiring across African markets faces identity verification fragmentation, underdeveloped recruitment tooling, expensive/slow background checks, and complex cross-border hiring.
Solution
A unified recruitment and employee verification platform with job posting, multi-country identity verification, and subscription billing with dual payment methods (PayPal and M-Pesa).
Stack
Architecture Notes
- Multi-country employee verification covering several African markets
- Subscription billing with dual currency pricing (USD + KES)
- Quota-based access control with subscription upsells
Talanta Server: Backend
Problem
The Jobzy/Talanta product ecosystem required a shared backend integrating identity verification, AI generation, search, payments, and background processing.
Solution
A Node.js/TypeScript backend powering the entire Jobzy/Talanta ecosystem with endpoints for marketplace, recruitment, verification, AI generation, and billing.
Stack
Architecture Notes
- Unified backend serving multiple frontend products
- AI content generation for resumes, cover letters, and application materials
- Search infrastructure supporting both keyword and semantic matching
- Background job processing for subscription lifecycle management
Problem
Mobile-first job seekers need unified job discovery, AI application tools, and application tracking in a single cross-platform app.
Solution
Cross-platform app (iOS/Android/Web) with job aggregation, AI-powered application tools, and application pipeline tracking. Co-built with another engineer.
Stack
Architecture Notes
- Cross-platform deployment across iOS, Android, and web
- Job aggregation from multiple sources
- AI-powered tools for resume, cover letter, and application email generation
- Application pipeline tracking from saved through to offer stage
Technical Highlights
- Multi-product ecosystem across multiple subdomains with a shared backend
- Service marketplace with Elasticsearch search and autocomplete
- Recruitment + verification across 5 countries with dual payments (PayPal webhooks + M-Pesa STK Push)
- Azure Service Bus event-driven workers for account lifecycle, subscription renewals, and expiry sweeps
- Elasticsearch talent-pool index powering AI candidate matching
- Productized API access with per-key request metering and quotas
- AI content suite (cover letters, resumes, application emails) on gpt-4o-mini
Key Design Decisions
- Owned architecture, infrastructure, and most product engineering as co-founder and CTO from 2020 to 2025 (the mobile app was co-built with another engineer)
- Chose a multi-subdomain architecture. Each product has distinct user bases and deployment requirements
- Dual payment methods (PayPal + M-Pesa) to support both international and local African payment workflows
- Search infrastructure combining keyword and semantic matching for different product needs
- Per-country verification modules to handle varying regulatory requirements across African markets
Tradeoffs
- Multi-subdomain architecture increases deployment surface area but lets each product evolve independently
- Elasticsearch adds operational complexity but powers both marketplace search and semantic candidate matching
- Supporting dual payment methods doubles integration surface but is non-negotiable for the African market
Outcome
Built and operated a multi-product platform for 5 years (2020-2025) across 4 subdomains serving service providers, recruiters, and job seekers across African markets. Dual payment infrastructure (PayPal + M-Pesa) and multi-country verification made cross-border hiring possible in markets where neither existed as a product.
Lessons Learned
- Multi-product platforms require strict API boundaries. Shared backends with per-product access control is more maintainable than per-product backends
- Dual payment infrastructure (mobile money + card) is a prerequisite, not a feature, for African-market products
- Per-country regulatory requirements demand modular architecture from day one