Chat with us
← All roles
Full-time · Technology

Software Engineer — TypeScript/Next.js (COJUDE OS)

Enugu · hybrid considered · ₦110,000 – ₦150,000 / month

engineeringtypescriptnextjspostgresenugu
About the role

COJUDE OS is a production ERP built in-house — TypeScript end to end (Next.js 15, React Server Components, PostgreSQL, Drizzle), event-sourced money and stock, offline-first field app, 250+ screens, real users every day. You'll ship features that move trucks, naira and careers — with the MD as your most demanding user. What you'll do: • Build and ship features across the cockpit, field app and public portals. • Work the full stack: schema and migrations → server actions → UI. • Harden money/stock paths: idempotency, audit trails, reconciliation seams. • Write tests where they protect real operations; debug production with Sentry. • Sit with warehouse, field and finance users — the factory floor is your spec.

What we’re looking for
  • Solid TypeScript + React; SQL you can defend in review
  • You've shipped something real (production app, serious side project — show us)
  • Care about correctness around money; curiosity about distribution/logistics
  • Based in or willing to relocate to Enugu (this is an on-the-ground product)
Nice to have
  • Professional Certificate
You’ll be asked
  • Long answerLink something you built. What was the hardest bug in it? *
  • Long answerHow would you design an order-capture flow that works offline and syncs safely? *
  • Long answerWhy does an append-only ledger beat UPDATE-in-place for payments? *