Senior Unity Developer

Western Cape, South Africa / remote working possible


Work with us
Senior Unity Developer

Senior Unity Developer

Our Business

Inrange® was founded by a group of highly respected South African engineers who used their expertise in the world of radar and radio telescopes to develop the most advanced, accurate and reliable golf tracking system in the world.

Beyond its advanced hardware, the company is focused on providing the best user experience possible through its interactive app and in-bay displays. The goal when developing the system was to provide golf’s newcomers an experience that would leave them hungry for more, while giving serious players a focused way to improve their handicap with every session. This is achieved through a variety of fun games enjoyable for all skill levels.

We are part of a larger family of companies within the Alphawave group, based in Technopark, Stellenbosch and London, UK.

The Position

We are looking for a senior Unity developer to join the Inrange product team within the larger Alphawave Golf team.

You’ll be part of a cross-functional team that’s responsible for the full hardware and software development life cycles, from conception to deployment.

As a senior Unity developer you should be well versed in game design and development and have a deep experience base in development using Unity game engine and have a preference for leading and empowering others while being very involved in day to day software development.

This role is a fast developing one in a fast moving startup so you will have the opportunity and responsibility to contribute and lead the development of games which are already enjoyed by thousands of people every day across 5 continents.

Job Objectives

Unity development

  • New game and feature development
  • Master existing codebase
  • Profiling and optimising Unity environment within hardware constraints

Concept development

  • New game design and conceptualisation
  • Rapid prototyping within existing software and hardware environment

Internal process design and implementation

  • Risk management
  • Quality control and test process development
  • Improving development process

Technical leadership

  • Architecture
  • Forming part of senior development leadership team (directing the product)
  • Coaching and development of other team members
  • Recruitment

Key Contribution Areas

  • Player satisfaction
  • Technical leadership
  • Internal process
  • Team leadership


Technical Experience

We are looking for candidates that have experience in the following:

  • Unity or similar game engines
  • Game design and development
  • Mobile or console development
  • Strong C# background


  • Minimum 6-8 years of relevant experience
  • Relevant technical qualification. Hons. or higher is preferable.  Good academic performance
  • Agile team experience

Non-Technical Skills

  • Confident communication
  • Able to work well in a team as well as individually
  • Attention to detail, and able to think creatively outside the box
  • Able to accurately plan and prioritise work
  • Love for technology and solving new problems with limited support
  • Good analytical and problem-solving skills
  • Good verbal and written communication skills


  • Sporting interest

Fine Print

  • Location ideally within the Western Cape, South Africa but due to the remote nature of many members of the team the role can be an international one within certain timezone constraints
  • Permanent role with a competitive package
  • Apply at

Once we receive your application, we will strive to review it within a few days.  If you meet the minimum requirements, we may contact you to set up a first interview.

Button Text