A team of people

Work in a collaborative, learning-rich environment

Let’s talk about some of the more important technical details on a video call.
A person in front of a development station

Why join Mamis?

Ongoing Development

Develop your skills with a highly motivated team focused on delivering elegant and well-thought solutions for our clients and partners.

Flexible Working Options

Our team primarily work remotely, typically from home or in a co-located office space.

You're up for a challenge!

Our areas of work are varied — you'll enjoy working in various areas of our business, gaining and sharing knowledge and experience along the way, as we solve exciting challenges.