We design, build and run the technology you rely on.

JOMACS is a technology company based in Calgary, with engineers around the world. We deliver software, data, AI and cloud projects for organizations across North America, Europe, Africa, Asia and Oceania, and keep them secure and running once they're live.

How we work, in about a minute. It's silent, so you can watch it anywhere. The same steps are written out further down this page.

We've delivered work for teams in government, broadcasting, energy, banking and technology, from global companies to startups.

What we do

An engineer sketching a plan on a whiteboard while a colleague looks on

Build new software

When you need a new platform, app or big new feature, we put a small team on it and show you working software every two weeks.

Product Engineering
A woman checking an alert on her phone

Look after the software you have

For a monthly or yearly retainer, we handle updates, fixes, hosting and monitoring. We'll take on systems other people built, too.

Managed Services
Two colleagues going through printed charts beside a laptop

Put your data to work

Data engineering, analytics and machine learning, from pipelines and dashboards to AI features with a person in the loop.

Data and AI

Either way, you get one person to call: a Customer Success Manager who knows your system and your plans. How we work with you

Most of our work has been in energy, the public sector, financial services, healthcare, software companies and professional services.

How a project works

  1. 1

    We talk

    A free 30-minute call about what you need. If we're not the right fit, we'll tell you.

  2. 2

    We build

    A small team, an agreed estimate, and a working demo every two weeks so you can steer as we go.

  3. 3

    We look after it

    After launch, the same people keep it updated, secure and improving on a monthly retainer.

We build our own products too

Building our own products keeps us honest. We deal with the same things our clients do: tight budgets, real users, and software that has to keep working.

Where we are

Our head office is in Calgary, with offices in Accra and Abuja. Our engineers work from all over the world.

A developer working on a laptop at his desk

Work with international clients, from wherever you live

We're always looking for good engineers, designers and testers. Most roles are contracts tied to a client project, and we help with equipment and internet.

How the talent network works

Questions people ask us

Where are your engineers?
All over the world. We pick people for the skills your project needs, supervise the work from Calgary, and help with equipment and internet where it's needed. You get a dedicated team at a fair price.
Can you take over a system someone else built?
Yes. We start with a short review of the code and hosting, tell you what we find, and then agree a monthly retainer.
How do you charge?
New builds are billed by the hour against an estimate we agree up front. Ongoing support is a monthly or yearly retainer, and anything outside it is quoted before we start.
Who will I actually talk to?
Your Customer Success Manager. They're your main contact for everything, from day-to-day questions to planning what to build next.
What time zone do you work in?
Our leadership is in Calgary, on Mountain Time. Our engineers work across many time zones, so we can usually overlap with your working day, and work often keeps moving while you sleep.

Tell us what you're working on

The first call is free and there's no sales pitch. We reply within 24 hours.

Or email info@jomacsit.com and a real person will write back.