← All openings

Engineering

Full-Stack Software Engineer

Design, build and run Enychem’s digital supply platform end to end, from the public website to internal tools for sales, operations and finance.

HiringFull-timeRemote (Nigeria)

About the role

You will own features from data model to UI, with security and correctness treated as requirements, not afterthoughts. The work maps directly to real costs in the business: lost product, late trucks and unpaid invoices.

What you will do

  • Build customer accounts, quotations and order management for business buyers
  • Implement stock reservation so the same product is never sold twice
  • Build loading, seal and delivery records that make shortages visible
  • Add truck and driver document checks that block unfit dispatch
  • Build invoicing and bank-transfer matching for finance
  • Maintain this website: content, SEO and the supply-request pipeline

What we need

  • Solid experience shipping production web applications in TypeScript
  • Comfortable across the stack: UI, APIs and relational data modelling
  • Security-minded: authentication, access control and auditability
  • Clear written communication for a remote, largely asynchronous team
  • Able to overlap working hours with West Africa Time (Africa/Lagos)

Nice to have

  • Experience with logistics, inventory, payments or fintech systems
  • Familiarity with the Nigerian business environment
  • Experience with PostgreSQL row-level security or multi-tenant systems

Our stack

  • TypeScript
  • Next.js
  • React
  • PostgreSQL
  • Drizzle ORM
  • Tailwind CSS
  • Cloudflare
  • Vitest
  • GitHub Actions