Where

Senior Developer: 3-Dimensional (3D) Game Development

R 1 000 - R 2 000 a month
Kone Staffing Solutions
Pretoria Full-day Full-time

Description:

Flexible hybrid work arrangement

  • Conceptualise, design and prototype game concepts, mechanics, leader board, inventory systems, systems and technical requirements for Extended Reality (XR) solutions using C#, Python, HTML or JavaScript;
  • Generate and contribute towards science engineering, and technology (SET) activity targets and outputs (reports, guidelines, system requirements, peer-reviewed publications, technology, and software packages, etc.);
  • Create and maintain the games codebase, ensure code quality, performance, and modularity;
  • Optimize game performance, including graphics rendering, memory management, and network synchronization;
  • Conduct thorough testing and debugging of the game, identify and resolve defects and gameplay issues;
  • Implement game functionality, including player controls, artificial intelligence, physics and audio;
  • Understand and interpret client requirements to contribute to user requirement analysis and/or well-articulated project proposals;
  • Keep up to date on emerging trends in XR Technology in relation to new approaches, tools, methods, or frameworks;
  • Participate in internal task teams or committees in relevant domains;
  • Participate and engage in relevant XR communities to grow networks and capabilities;

Requirements:

Flexible hybrid work arrangement

  • Conceptualise, design and prototype game concepts, mechanics, leader board, inventory systems, systems and technical requirements for Extended Reality (XR) solutions using C#, Python, HTML or JavaScript;
  • Generate and contribute towards science engineering, and technology (SET) activity targets and outputs (reports, guidelines, system requirements, peer-reviewed publications, technology, and software packages, etc.);
  • Create and maintain the games codebase, ensure code quality, performance, and modularity;
  • Optimize game performance, including graphics rendering, memory management, and network synchronization;
  • Conduct thorough testing and debugging of the game, identify and resolve defects and gameplay issues;
  • Implement game functionality, including player controls, artificial intelligence, physics and audio;
  • Understand and interpret client requirements to contribute to user requirement analysis and/or well-articulated project proposals;
  • Keep up to date on emerging trends in XR Technology in relation to new approaches, tools, methods, or frameworks;
  • Participate in internal task teams or committees in relevant domains;
  • Participate and engage in relevant XR communities to grow networks and capabilities;
  • Conceptualise, design and prototype game concepts, mechanics, leader board, inventory systems, systems and technical requirements for Extended Reality (XR) solutions using C#, Python, HTML or JavaScript;
  • Generate and contribute towards science engineering, and technology (SET) activity targets and outputs (reports, guidelines, system requirements, peer-reviewed publications, technology, and software packages, etc.);
  • Create and maintain the games codebase, ensure code quality, performance, and modularity;
  • Optimize game performance, including graphics rendering, memory management, and network synchronization;
  • Conduct thorough testing and debugging of the game, identify and resolve defects and gameplay issues;
  • Implement game functionality, including player controls, artificial intelligence, physics and audio;
  • Understand and interpret client requirements to contribute to user requirement analysis and/or well-articulated project proposals;
  • Keep up to date on emerging trends in XR Technology in relation to new approaches, tools, methods, or frameworks;
  • Participate in internal task teams or committees in relevant domains;
  • Participate and engage in relevant XR communities to grow networks and capabilities;
  • Agile Development Methodologies
  • Game Development
  • Knowledge Of Graphics Programming, Shaders, And Rendering Pipelines
  • Game Engines And 3D Modelling Tools
  • Unity, Three.Js, Unreal Engine, Blender, 3D’S Max Or Maya And Programming Languages Such As C#, Pyth
  • Hardware And Software And Explore XR Integrations With Other 4IR Technologies
    • A Diploma in computer systems engineering, information technology or related fields to Extended Reality with at least six years’ experience in extended reality software development; OR
    • A bachelor’s degree in computer engineering and related fields with at least four years’ of experience;
    • Must have experience working with game engines and 3D modelling tools such as Unity, Three.js, Unreal Engine, Blender, 3D’s Max or Maya, and programming languages such as C#, Python, HTML, or JavaScript;
    • Must be passionate, creative and open to experimental research and continuous learning to keep up with the fast pace of innovation in XR;
    • Creative thinking and a strong attention to detail to create memorable and immersive gaming experiences;
    • Ability to manage multiple projects simultaneously and meet deadlines in a fast-paced environment;
    • Strong understanding of game development principles, including gameplay mechanics, physics, artificial intelligence, and multi functionality;
    • Excellent problem-solving and debugging skills to identify and resolve technical issues;
    • Passion for gaming and a deep understanding of various game genres and player experiences;
    • Knowledge of graphics programming, shaders, and rendering pipelines;
    • Familiarity with version control systems (Git), Agile development methodologies, and collaborative development practices;
  • A Diploma in computer systems engineering, information technology or related fields to Extended Reality with at least six years’ experience in extended reality software development; OR
  • A bachelor’s degree in computer engineering and related fields with at least four years’ of experience;
  • Must have experience working with game engines and 3D modelling tools such as Unity, Three.js, Unreal Engine, Blender, 3D’s Max or Maya, and programming languages such as C#, Python, HTML, or JavaScript;
  • Must be passionate, creative and open to experimental research and continuous learning to keep up with the fast pace of innovation in XR;
  • Creative thinking and a strong attention to detail to create memorable and immersive gaming experiences;
  • Ability to manage multiple projects simultaneously and meet deadlines in a fast-paced environment;
  • Strong understanding of game development principles, including gameplay mechanics, physics, artificial intelligence, and multi functionality;
  • Excellent problem-solving and debugging skills to identify and resolve technical issues;
  • Passion for gaming and a deep understanding of various game genres and player experiences;
  • Knowledge of graphics programming, shaders, and rendering pipelines;
  • Familiarity with version control systems (Git), Agile development methodologies, and collaborative development practices;
    • A Diploma in computer systems engineering, information technology or related fields to Extended Reality with at least six years’ experience in extended reality software development; OR
    • A bachelor’s degree in computer engineering and related fields with at least four years’ of experience;
    • Must have experience working with game engines and 3D modelling tools such as Unity, Three.js, Unreal Engine, Blender, 3D’s Max or Maya, and programming languages such as C#, Python, HTML, or JavaScript;
    • Must be passionate, creative and open to experimental research and continuous learning to keep up with the fast pace of innovation in XR;
    • Creative thinking and a strong attention to detail to create memorable and immersive gaming experiences;
    • Ability to manage multiple projects simultaneously and meet deadlines in a fast-paced environment;
    • Strong understanding of game development principles, including gameplay mechanics, physics, artificial intelligence, and multi functionality;
    • Excellent problem-solving and debugging skills to identify and resolve technical issues;
    • Passion for gaming and a deep understanding of various game genres and player experiences;
    • Knowledge of graphics programming, shaders, and rendering pipelines;
    • Familiarity with version control systems (Git), Agile development methodologies, and collaborative development practices;
13 Mar 2025;   from: careers24.com

Similar jobs

R 62 080 R 93 121 a month
Description: The CSIR has a vacancy for Software Developer: 3D Game Development in the Emerging Digital Technologies for fourth Industrial Revolution (EDT4IR) Research Centre within the Next Generation Enterprises and Institutions Cluster. The incumbent ...
20 hours ago
R 62 080 R 93 121 a month
Description: The CSIR has a vacancy for Software Developer: 3D Game Development in the Emerging Digital Technologies for fourth Industrial Revolution (EDT4IR) Research Centre within the Next Generation Enterprises and Institutions Cluster. The incumbent ...
20 hours ago
R 62 080 R 93 121 a month
Description: The CSIR has a vacancy for Software Developer: 3D Game Development in the Emerging Digital Technologies for fourth Industrial Revolution (EDT4IR) Research Centre within the Next Generation Enterprises and Institutions Cluster. The incumbent ...
20 hours ago
R 62 080 R 93 121 a month
Description: Flexible hybrid work arrangement Conceptualise, design and prototype game concepts, mechanics, leader board, inventory systems, systems and technical requirements for Extended Reality (XR) solutions using C#, Python, HTML or JavaScript; ...
20 hours ago