You are here : Contacts  >  Jobs  >  Software Engineering
Software Engineering

So, you’re interested in joining Spatial Dimension?

We’re glad we’ve piqued your interest!

What we do

We are focussed on helping companies and governments manage their land tenure, improving governance and transparency. Our suite of applications is applied to many fields, from mining to forestry to oil and gas to general land administration.

Who we are

We offer a challenging, engaging and learning environment, applying both new and proven technologies to solve practical problems and make a difference in the world.

Our software engineering team is based in Pinelands, Cape Town. It’s a tight ship, with a proven development approach that blends some of the best aspects of Agile. Our developers are constantly working on new features to extend the system, meeting the needs of our implementation teams and clients around the world.

Our implementation teams are based in Cape Town, Pretoria, Vancouver (Canada) and Belo Horizonte (Brazil).

What we offer

  • Competitive salary package
  • Monthly Hackspace sessions, where we geek out playing with electronics
  • Monthly Dev Daze, a forum for discussing new technologies
  • A supportive environment – we do what’s necessary to keep our developers comfortable and productive

Our Recruitment Process

Because it’s such a special place to work, we’re quite picky about who we let in the door.

Step One

You drop us an email with your CV and salary expectations.

Step Two

We'll contact you to give you an opportunity to tell us a little about your programming chops in a telephonic interview. This will help us to gauge your skills and level of experience.

Step Three

We’ll invite you for an interview at our offices. This will give you an opportunity to get a feel for our environment and culture. Depending on the level of the position that you’re applying for, we may ask you to do a technical test or small coding project, which would be reviewed by our senior developers.

Step Four

If you like what you see and we think that you’re sort of person we’re after, then we’ll offer you a position in our team. The first three months are an audition during which we’ll really get to know each other and decide if the romance should continue.

All Systems Go?

Drop us that email to