HomeCareersSenior Full-Stack Engineer
All open roles
EngineeringFeatured roleHybrid

Senior Full-Stack Engineer

Lagos, Nigeria
Full-time
Posted 3 days ago
Apply Now

About this role

Lead the development of our core deal pipeline, escrow integration layer, and KYC verification systems. You'll work across our Next.js frontend and Node.js backend, shipping features used by 2,000+ buyers and sellers weekly.

What you'll build

1

A real-time deal pipeline dashboard used by 2,000+ active buyers and sellers

2

NDA-protected data room access controls with audit logging

3

Multi-currency escrow funding and automated release workflows

4

AI-assisted due diligence question generation and red-flag detection

What you'll do

Architect and build new features across our Next.js frontend and Node.js backend — from buyer-facing listing pages to seller dashboard workflows

Own the technical design and implementation of our deal pipeline, including NDA workflows, data room access controls, and notification systems

Collaborate with our Product Designer on interaction patterns and ensure pixel-perfect implementation at all breakpoints

Write comprehensive tests (unit, integration, E2E) and participate in code review across the engineering team

Maintain and improve our escrow integration with Paystack and Stripe Connect, including multi-currency handling

Contribute to our technical roadmap and advocate for engineering excellence in sprint planning

What we need

You should have most (not all) of these. If you're 70% there and hungry to close the gap, apply anyway.

5+ years of professional full-stack development experience

Expert-level knowledge of TypeScript and React / Next.js

Solid backend experience with Node.js and PostgreSQL (or equivalent)

Experience building and maintaining production APIs used by hundreds of concurrent users

Familiarity with payment API integrations (Stripe, Paystack, or similar)

Strong understanding of authentication, authorization, and data security best practices

Excellent written communication — you write code and PRs that non-authors can understand

Nice to have

Bonus points, not blockers.

Experience with Prisma ORM or similar query builders

Knowledge of African payment infrastructure (Paystack, Flutterwave, M-Pesa)

Experience at a marketplace or two-sided platform

Background in fintech or financial services

Skills & tools

Next.jsTypeScriptNode.jsPostgreSQL

Our hiring process

1

30-min recruiter screen

2

60-min technical interview with CTO (architecture + problem-solving)

3

Take-home: 3–4 hour async engineering challenge (paid)

4

Final 45-min culture fit + offer discussion

Most candidates go from application to offer in under 3 weeks.

Role details

DepartmentEngineering
LocationLagos, Nigeria
TypeFull-time
RemoteHybrid
LevelSenior
Posted3 days ago

What you get

Remote-first
Equity package
MacBook Pro + $500 setup
$1,500/yr learning budget
Health insurance
Annual team retreats
Flexible hours + unlimited leave
Apply for this role

Share this role

LinkedIn
Apply now

Submit your application

Takes about 10 minutes. We read every application personally — write for a human, not a filter.

Senior Full-Stack EngineerEngineering · Lagos, Nigeria
1
2
3

Step 1 of 3 · Your details

Click to upload your CV

PDF, DOCX, or DOC · Max 10 MB

Africa Acquisition · careers@africaacquisition.com

Questions about this role? Email careers@africaacquisition.com with the role title in the subject line.

Careers at Africa Acquisition | Africa Acquisition