Skip to main content

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
Open roles by country, at our three offices, drawn to scale.
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.

Show roles in

All 7 open roles

  • Full-Stack Developer

    CanadaRemoteContract.

    Build and maintain custom web applications, internal tools and automation pipelines for agency clients.

    Apply
  • Cloud / 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.

    Apply
  • Full-Stack Developer

    NigeriaLagos or remoteContract.

    Build and maintain custom web applications, internal tools and automation pipelines for agency clients across West Africa.

    Apply
  • Cloud / DevOps Engineer

    NigeriaLagos or remoteContract.

    Build and maintain cloud infrastructure, CI/CD pipelines and monitoring systems for agency clients across Africa.

    Apply
  • Project Coordinator

    NigeriaLagos or AbujaContract.

    Keep projects on schedule for our Nigeria branch, and keep our partner agencies up to date.

    Apply
  • Web Developer

    JamaicaKingston or remoteContract.

    Develop custom-coded websites and web applications built for Caribbean audiences and local infrastructure.

    Apply
  • Client 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

How hiring works

How to apply.

No cover letter needed. Attach your resume and add a short note; a link to your work helps.

No listed role General application

Every field is required unless it says optional.

PDF, DOC or DOCX, up to 4 MB.

A few sentences on your experience, the role you want and how you found us is plenty.

  1. Pick a role

    Or choose a general application if none fits yet.

  2. Tell us about you

    Your name, your email, your resume and a few lines on why the role fits you.

  3. 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.

Every field is required unless it says optional.

PDF, DOC or DOCX, up to 4 MB.

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.”

Alita Fabiano, Operations Director, LRO Staffing