This role is for an Intermediate Technical Programmer. The responsibilities include creating or working on game development tools/engines, focusing on efficiency, optimization, and well-crafted systems. The candidate must have excellent problem-solving and communication skills, high attention to detail, and the ability to work collaboratively in a remote team environment. They should be able to quickly understand existing codebases, write optimized and extendable code, and diagnose issues through debugging. They must also have a secure and comfortable remote working environment. The salary is between R25,000 and R40,000 per month, based on skills and experience.