Build the systems agencies sell.
Seven contract roles in Canada, Nigeria and Jamaica. You work with our team and alongside the teams at our partner agencies.
- Toronto, Canada: 2 roles, remote
- Kingston, Jamaica: 2 roles
- Lagos, Nigeria: 3 roles
- Remote
- 5 roles
- On site
- Lagos, Abuja, Kingston and Montego Bay
Now hiring
Open roles.
Filter by country or by remote work. Each Apply button opens the form with that role already chosen.
All 7 open roles
Full-Stack Developer
CanadaRemoteContract.
Build and maintain custom web applications, internal tools and automation pipelines for agency clients.
ApplyCloud / DevOps Engineer
CanadaRemoteContract.
Design, deploy and manage cloud infrastructure on AWS, GCP or Azure. Build CI/CD pipelines, IaC modules and observability stacks for agency clients.
ApplyFull-Stack Developer
NigeriaLagos or remoteContract.
Build and maintain custom web applications, internal tools and automation pipelines for agency clients across West Africa.
ApplyCloud / DevOps Engineer
NigeriaLagos or remoteContract.
Build and maintain cloud infrastructure, CI/CD pipelines and monitoring systems for agency clients across Africa.
ApplyProject Coordinator
NigeriaLagos or AbujaContract.
Keep projects on schedule for our Nigeria branch, and keep our partner agencies up to date.
ApplyWeb Developer
JamaicaKingston or remoteContract.
Develop custom-coded websites and web applications built for Caribbean audiences and local infrastructure.
ApplyClient Success Manager
JamaicaKingston or Montego BayContract.
Look after our partner agencies across the Caribbean for our Jamaica branch: onboarding, ongoing support and keeping projects on track.
Apply
No open roles match this filter right now.
or join the talent list and we’ll write when one opens.
How hiring works
How to apply.
No cover letter needed. Attach your resume and add a short note; a link to your work helps.
Pick a role
Or choose a general application if none fits yet.
Tell us about you
Your name, your email, your resume and a few lines on why the role fits you.
Hear back by email
We read every application and reply by email.
Before you apply, meet the team you would join and see our work.
Prefer email? Write to contact@mapltech.com with the role, your resume attached and a few lines about you.
Don’t see a role that fits? Join the talent list.
Tell us what you do best, and we’ll write when a matching role opens.
Here for a client project instead?
Answer four short questions. We talk for 20 minutes, agree the scope with you, and send a fixed quote.

“Working with MAPL TECH has been nothing short of incredible.”