Careers
International projects, from wherever you live
We match engineers, designers and testers around the world with client projects across North America, Europe, Africa, Asia and Oceania. You get international experience, competitive pay, and help with equipment and internet.
How it works
Most roles are contracts tied to a client project. People who do great work get more projects, and full-time roles open up as we grow.
- 1
Apply
Send us your CV and links to your work: GitHub, a portfolio, or things you've shipped.
- 2
Technical interview
Talk through real problems with one of our senior engineers, then do a short practical task.
- 3
Get matched
Once you're in, we match you to client projects that fit your skills and availability.
- 4
Start with a client team
You'll have a supervisor, a clear plan, and help with equipment and connectivity.
Who we're looking for
We add people to the network all year, as client projects come in. Apply once and we'll get in touch when the right project starts.
-
Software engineers
Front end, back end or full stack, with React, Next.js, Node.js, TypeScript or Python.
Apply for this role -
Mobile engineers
iOS and Android apps with React Native, connected to real back ends and real users.
Apply for this role -
DevSecOps and cloud engineers
Pipelines, infrastructure as code, Kubernetes and monitoring on AWS, Azure or Google Cloud.
Apply for this role -
QA and test engineers
Manual and automated testing for web and mobile, from test plans to release checks.
Apply for this role -
Product designers
Research, user flows and screens that are simple to use and practical to build.
Apply for this role -
Support engineers
Keeping live systems healthy for our Managed Services clients: updates, monitoring and fixing things when they break.
Apply for this role
What we offer
- Competitive pay for international work
- Experience with clients across North America, Europe, Africa, Asia and Oceania
- A supervisor who reviews your code and helps you grow
- Help with equipment and internet so you can work reliably
- More projects when you do great work, and full-time roles as we grow
What we're planning
Delivery hubs, starting in Ghana and Nigeria: shared workspaces with fast internet, solar and generator backup, and company laptops.
Join the talent network
It takes a few minutes, and you'll need your CV as a PDF. We read every application and reply by email.
If you're shortlisted, we'll invite you to a technical interview. If it's a good fit, you'll join the network and we'll match you with projects.
Questions? Email info@jomacsit.com with "Talent network" in the subject line.
Thanks, we've got your application.
We'll read it and reply by email. If you're shortlisted, we'll invite you to a technical interview.