Do you ...

love to code and find solutions?
have an eye for aesthetics?
enjoy challenges & problem-solving?
reach for new heights?
want to make a difference?
and believe the sky is the limit?

Then you’ve come to the right place!

Here at Matogen we believe in growing and improving ourselves continuously. We believe we must be the change we want to see in the world. We believe in living with passion and making people’s lives better through excellent software.

Great exposure

We stay on the edge of mainstream technologies and make use of the latest and greatest programming tools. Since we specialize in custom commercial software development, we are exposed to a variety of fascinating industries, which offers you the choice to develop a niche in a specific sector, or to explore many. Some of our largest niches are Education, Agriculture, Freight & Logistics, Finance & Investments, Tourism and Operations research.

We also believe in looking out for each other and strive to manage expectations in an industry that sometimes has challenging business demands.


What we are looking for:





We are offering:

Great working environment

Flexible Hours

Flexible Location

Opportunities to skills

Ai brain


Ai brain

Ready to join the Matogen team?

Apply for a Position

Things we appreciate when given:

  • Degrees
  • Skills matrix (for developers)
  • Any marks
  • Your passions and hobbies
  • What you want to achieve in life
  • Employment history
  • Salary range or expectation
  • More and more information - it helps :)


We strive to answer each and every application, but kindly allow 2-3 days for us to process it.


Minimum requirements

As a general guideline, we like university graduates with a couple of years of experience. But practically we do not believe in setting minimum requirements in stone. You might be very talented but never had the opportunity to go to a university. And we do not want to hold things like that against you.


BUT, please note we still have a very high level of qualification criteria to make sure that each and every person that becomes part of our team is a great fit for our organization. Not only for the company, but also for the rest of the team, our clients and most importantly, especially for you. We take employment very seriously, and we do not believe in short-term thinking. We believe it is a lifelong journey that we take together. And hence we should make sure it is a perfect fit.

Apply for an Internship

Due to the high demand and limited capacity, we regrettable have criteria. Please take note of the following before applying:

  • A minimum past academic performance of 70% average is required, but kindly also take note that since only the top applications are accepted, the final cutoff can be higher.
  • We normally only consider final years, but may reconsider if your marks are very high.
  • A professional working attitude and willingness to learn and grow are expected.
  • Internships normally occur during vacations. It is up to you to decide how long you would like to participate, but we normally recommend somewhere between 2-4 weeks.
  • You please have to provide your own hardware/software.
  • Most of the time you will not receive any payment unless your internship is of commercial value to the company (which is subject to management’s sole discretion).


We strive to answer each and every application, but kindly allow 2-3 days for us to process it.


Still Interested? Please follow the following steps below. We look forward to hearing from you!

  • Submit your CV and supporting documentation to careers@ and provide as much information about yourself as possible (including all your past academic marks).
  • Complete this application form (on the last page, please select the “Internship” option).

Current Positions

Mid-career C#/.Net Architect
Senior UI Developer