Full-Stack Software Engineer
Engineering · Reports to management
About the role
You will design, build and run our digital supply platform end to end — from the public website customers use to request product, to the internal tools our sales, operations and finance teams depend on. You will own features from data model to UI, with security and correctness treated as requirements, not afterthoughts.
What you will build
- Customer accounts, quotations and order management for business buyers
- Stock reservation so the same product is never sold twice
- Loading, seal and delivery records that make shortages visible
- Truck and driver document checks that block unfit dispatch
- Invoicing and bank-transfer matching for finance
- This website — content, SEO and 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 matter here
- 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 (App Router)
- React
- PostgreSQL
- Drizzle ORM
- Tailwind CSS
- Cloudflare
- Vitest
- GitHub Actions