Job Search and Career Advice Platform

Enable job alerts via email!

Intermediate Technical Programmer

Recruitment Matters Africa Pvt Ltd

Cape Town

Remote

ZAR 200 000 - 300 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic recruitment agency is seeking an Intermediate Technical Programmer in Cape Town to support the development of game development tools and systems. This role requires solid programming skills in C, C++, and C#, the ability to write optimised and maintainable code, and a passion for video games. The ideal candidate will have experience in game development and comfortable working remotely. This opportunity is for a full-time role, focusing on collaboration and problem-solving skills.

Qualifications

  • Experience creating or working on game development tools and/or engines.
  • Excellent knowledge of C, C++ and/or C#.
  • Ability to self-motivate and manage tasks remotely.

Responsibilities

  • Create and maintain game development tools and engines.
  • Write well-structured, optimised and maintainable code following established coding standards.
  • Collaborate effectively with team members in a remote environment.

Skills

C
C++
C#
Problem-solving
Organisational skills
Communication skills

Education

Degree in Computer Science, Engineering or related field

Tools

Git
GitFlow
JIRA
Job description

We are seeking an Intermediate Technical Programmer to support the development and maintenance of game development tools and systems. This role requires solid programming skills, a focus on efficiency and optimization, and the ability to work both independently and collaboratively in a remote environment.

Key Responsibilities
  • Create and maintain game development tools and engines.
  • Write well‑structured, optimised and maintainable code following established coding standards.
  • Debug, profile and troubleshoot code to ensure smooth performance.
  • Collaborate effectively with team members in a remote environment.
  • Quickly understand and contribute to existing codebases.
  • Utilise source control tools, particularly Git and GitFlow, to manage project code.
Specific Requirements
  • Experience creating or working on game development tools and/or engines.
  • Excellent knowledge of C, C++ and/or C#.
  • Passion for creating efficient, optimised and well‑crafted systems.
General Requirements
  • Excellent problem‑solving, organisational and communication skills.
  • High attention to detail.
  • Ability to self‑motivate and manage tasks remotely.
  • Comfortable with remote working environments.
Bonus Points
  • Understanding of 2D & 3D graphics pipelines.
  • Knowledge of standard game development optimisation principles.
  • Experience on mobile, VR or console platforms.
  • Experience with DirectX or OpenGL APIs.
  • Experience using JIRA or similar task management tools.
  • Passion for video games.
  • Degree in Computer Science, Engineering or related field.
Employment Details
  • Employment Type: Full Time
  • Experience: years
  • Vacancy: 1
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.