Senior Software Engineer (Full Stack, Web3 & Payments)
Lak-Che · Lagos
Job description
About the role
Lak-Che is looking for a senior software engineer in Lagos to take ownership of its KonectX codebase and turn it into a completed, documented and tested product. The role covers a React (Vite) frontend, a Node.js/Express API and MongoDB, and includes the operator dashboard, revenue settlement, payment integrations and Web3 layer. It suits someone who has shipped production web apps and is comfortable owning uptime and security.
Key responsibilities
- Take ownership of the KonectX codebase and bring it to a finished, documented and tested state.
- Build and complete the operator dashboard: hotspot management, voucher issuance, session monitoring and earnings visibility.
- Implement and maintain the revenue settlement engine: multi-party splits, credit maturation windows, payout requests and an auditable ledger.
- Integrate payment rails for Nigeria and Francophone markets, including card, bank transfer and mobile money.
- Work on captive portal and router-side integration so sessions are recorded reliably even on unstable links.
- Maintain and improve the Web3 layer: $KXT balance accrual, distribution jobs and wallet-facing views on Celo.
- Own deployment and uptime on the VPS estate: nginx, PM2, Cloudflare, environment and secret hygiene, backups, monitoring and incident response.
- Write documentation as you go, keeping engineering knowledge in Confluence.
- Work with the CISO to close outstanding security items and keep the platform compliant with the NDPA 2023.
Required profile
- 5 years building and shipping production web applications, with at least 2 years of genuine full-stack ownership.
- Has deployed and operated their own servers.
- Has written code that handles money and understands why it is different.
- Can pick up an unfamiliar codebase, understand it and improve it without breaking it.
- Clear written English; preferred: Web3 experience (ERC-20, EVM, ethers.js or viem, Celo), African payment integrations (Paystack, Flutterwave, mobile money), captive portals/RADIUS/MikroTik/OpenWRT, and experience as the most senior engineer on a product.
Required skills
- Strong JavaScript/TypeScript, deep Node.js and Express experience.
- React, including hooks, state management and modern build tooling such as Vite.
- Real MongoDB experience: schema design, indexing, aggregation.
- Linux, nginx, process managers, TLS, DNS and reverse proxies.
- Git discipline, code review habits and writing tests that catch real regressions.
What we offer
- Remuneration of NGN 400,000 - 600,000 gross per month.
- Full technical ownership of a live product with paying users and a real expansion roadmap.
- Direct access to founders; hybrid working: three days onsite at the Lekki office, two days remote.
- Paid annual leave, statutory pension and PAYE handled, and a formal employment contract.
- Hardware and tooling provided.
- Three-month probation with clear, written success criteria agreed in week one.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Nigeria.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 3 hours ago
Expires 1 month from now
7 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Lak-Che
Lagos