Back to Work

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.

Next.js
React
React Native / Expo
TypeScript
Node.js
Express.js
PostgreSQL
Prisma
Elasticsearch
OpenAI
Docker
Azure
PayPal
M-Pesa
Tailwind CSS
Radix UI / shadcn/ui

Overview

Jobzy is a suite of products under multiple subdomains. Enoch co-founded Jobzy in 2020 and served as CTO until 2025. He built the major products end-to-end.

Products Built

jobzy.africa — Service Marketplace

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

Next.js (App Router)
React
TypeScript
Tailwind CSS
Radix UI / shadcn/ui

Architecture Notes

  • Frontend application deployed on Vercel
  • Search and autocomplete backed by Elasticsearch
  • Structured booking flow for service requests

recruit.jobzy.africa — Talanta AI Recruitment Platform

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

Next.js (App Router)
TypeScript
Tailwind CSS
Radix UI / shadcn/ui

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 unified 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

Node.js
TypeScript
Express.js
PostgreSQL + Prisma
Elasticsearch
OpenAI
Docker
Azure

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

Talanta AI — Mobile App

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.

Stack

React Native / Expo
TypeScript

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 shared backend
  • Service marketplace with search and autocomplete
  • Recruitment and verification platform with dual payment methods (PayPal + M-Pesa)
  • AI-powered content generation and semantic search
  • Cross-platform mobile app with job aggregation and application tracking

Key Design Decisions

  • Built the entire stack as co-founder and CTO — owned architecture, infrastructure, product, and engineering from 2020 to 2025
  • 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

Multi-product platform operated in production from 2020 to 2025. Products live across jobzy.africa, recruit.jobzy.africa, verify.jobzy.africa, and the Talanta AI mobile app. The ecosystem spans a service marketplace, recruitment + verification platform, backend server, and cross-platform mobile app.

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