Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Senior Game / Simulation Developer

Full-time

Hire Resolve

An innovative technology company that builds real-time 3D interactive training, digital twin, and simulation solutions for industrial environments is seeking a  Senior Game / Simulation Developer to design, build, and maintain real-time 3D applications and technical tools.

Responsibilities:
  • Development & Architecture: Build real-time 3D applications, physics-based logic, movement systems, and simulation features while contributing to technical architecture and estimation.

  • Hardware & Systems Integration: Integrate third-party and in-house hardware (microcontrollers, sensors, PLCs) with software applications.

  • Code Quality & Maintenance: Troubleshoot complex technical issues, optimize workflows, and maintain clean, reliable, and maintainable code bases.

  • Mentorship & Leadership: Guide junior developers through code reviews, practical mentoring, and technical problem-solving.

  • Cross-Functional Collaboration: Partner with artists, designers, engineers, and project stakeholders to deliver complete, end-to-end solutions.

Minimum Requirements:
  • Software Development Experience: Proven track record in a production environment (real-time 3D, games, simulations, or engineering tools).

  • Technical & Math Foundations: Strong proficiency in 3D mathematics (vectors, transforms, coordinate spaces, physics) and solid problem-solving skills.

  • Programming Proficiency: Strong background in C#, C++, GDScript, or a similar object-oriented language, with the ability to quickly adapt to new engines/codebases.

  • Software Engineering Practices: Solid understanding of software architecture, clean code principles, source control, profiling, and debugging.

  • Communication & Autonomy: Ability to work independently, interpret complex documentation, and articulate technical concepts to both peers and junior team members.

  • Beneficial Skills

    • Experience with Godot (highly advantageous), Unity, or Unreal Engine.

    • Background in digital twins , industrial training applications, or simulation logic.

    • Experience with hardware integration (serial communications, sensors, PLCs, microcontrollers).

    • Knowledge of custom editor tool creation , 3D asset pipelines, and runtime performance optimization.

    • Familiarity with APIs, databases , networked applications, or technical team leadership.

Benefits:

Competitive salary based on experience (salary can potentially be more based on experience/skills)

IF you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to *****@*****.co.za

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Game / Simulation Developer in Pretoria, Gauteng vacancy
  •  ...Key Responsibilities Progress towards becoming a subject-matter expert in selected simulation disciplines. Develop technical expertise in the relevant Simcenter mechanical simulation tools and solvers. Continuously develop knowledge of simulation methods, solver... 

    Mecad Systems

    Pretoria, Gauteng
    2 days ago
  •  ...This is a senior Java seat on a live product, not a greenfield build. The system is already in production. New work has to fit what...  ...you follow the standards that already work, and you help other developers when their change does not. What you will do: Support... 

    Sabenza IT & Recruitment

    Pretoria, Gauteng
    8 days ago
  •  ...Ready for your next big development challenge? Were looking for an experienced Senior Java & Angular Developer to join a highly skilled development team working on enterprise-grade, mission-critical applications. If you enjoy solving complex technical problems... 

    Sabenza IT & Recruitment

    Pretoria, Gauteng
    5 days ago
  •  ...Java is your thing. Angular is your thing. Building mission-critical software? Even better. ? Were looking for Senior Java & Angular Developers to join the Lynx Core Team and play a key role in developing enterprise-grade applications where performance, scalability... 

    Sabenza IT & Recruitment

    Pretoria, Gauteng
    5 days ago
  •  ...Job Description We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. It is preferred that the individual be skilled in Angular and Native android development as the team is cross skilled and multi-... 

    ATS Client

    Pretoria, Gauteng
    2 days ago
  •  ...Financial Services space whos Systems Support division is requires a senior who can take a live, integrated product apart and put it back...  ...problems, steady the platform, and set the standard for the developers around you. Applications close 16 October 2026. Open to people... 

    Sabenza IT & Recruitment

    Pretoria, Gauteng
    6 days ago
  •  ...Senior C# Software Engineer and Technical Lead with over 18 years of enterprise experience designing, developing, and deploying scalable .NET solutions across modern cloud architectures. Implementing code that can be reused on multiple platforms Breaking down complex... 

    multiSEARCH

    Pretoria, Gauteng
    5 days ago
  •  ...Our client is seeking a Senior Software Engineer to join their team in a hybrid Pretoria-based role. This position is suited to an experienced, well-rounded developer who can contribute across back-end and full-stack development while leveraging AI coding agents as part... 

    Goldman Tech Resourcing (Pty) Ltd

    Pretoria, Gauteng
    10 days ago
  •  ...Responsibilities/Tasks: ? Support existing and develop new functionality and components ? Understand existing product and domain elements and work with business analysts to refine and implement new requirements ? Refactor and improve the code to keep the product maintainable... 

    Interfront SOC Ltd.

    Pretoria, Gauteng
    11 days ago
  • Reference: JHB001619-NS-1 ESSENTIAL SKILLS JAVA/Spring Boot JavaScript + JS UI frameworks (ReactJS / Angular, NodeJS). SQL (Oracle, Postgres) Build Tools (Maven/ Gradle/ Gulp/grunt/webpack) AI development AWS (Docker/Kubernetes) ADVANTAGEOUS SKILLS ...

    Imizizi

    Pretoria, Gauteng
    10 days ago
  •  ...Our client is seeking a skilled Mid to Senior Java Developer to join their Pretoria-based team. This hybrid opportunity is ideal for experienced developers who combine strong Java development expertise with solid Angular capabilities. Key Responsibilities Develop,... 

    MSP Staffing Pty Ltd

    Pretoria, Gauteng
    9 days ago
  •  ...optional) Methodologies: AGILE/SCRUM Dev SAP CALM ROLE & RESPONSIBILITIES Duties include, but not limited to: Design and develop complex SAP solutions to meet business requirements. Champion and drive an AI Native working model and framework within an SAP... 

    Imizizi

    Pretoria, Gauteng
    22 days ago
  • Job purpose: A Senior Software Engineer is an experienced professional responsible for overseeing software development projects, writing...  ...processes within your area of responsibility. This includes developing high-quality software, identifying and executing tasks within... 

    ATS Client

    Pretoria, Gauteng
    more than 2 months ago
  •  ...solver who thrives on optimising performance, unlocking insights, and building robust database solutions? We're looking for a Senior SQL Developer to join a high-impact team within a financial services environment, where your expertise will directly support critical tax... 

    ATS Client

    Pretoria, Gauteng
    more than 2 months ago
  •  ...everyone to sleep? Ready to level up and bring some serious swagger to South Africa's tax system? We're hunting for a Senior Web Developer with serious front-end firepower and .NET muscle to join our high-energy team in Pretoria. This isn't your average maintenance... 

    ATS Client

    Pretoria, Gauteng
    more than 2 months ago
  •  ...specializing in student housing, inner-city accommodation, and commercial and industrial real estate is seeking an Intermediate-to-Senior Full Stack Developer (Laravel & React) to design, build, and maintain features for the clients Nexus web platform. Responsibilities:... 

    Hire Resolve

    Pretoria, Gauteng
    1 day ago
  •  ...Job Description Are you a passionate Full Stack Developer ready to take ownership of cutting-edge enterprise systems? We're looking for a Senior Full Stack Developer who thrives in a fast-paced, collaborative environment, delivering scalable, cloud-native applications... 

    ATS Client

    Pretoria, Gauteng
    more than 2 months ago
  •  ...and preparing AS-IS and TO-BE documentation. Obtaining sign-off for functional and/or technical design documents. Designing, developing, and maintaining web applications using Angular, .NET, and SQL. Implementing AWS cloud solutions to improve performance and... 

    ATS Client

    Pretoria, Gauteng
    more than 2 months ago
  •  ...Job Description Responsible for 24/7 operations asyour main focus, including incident handling and resolution Design, develop, and maintainapplications using C# and .NET Core Build and deploy cloud-nativesolutions on Microsoft Azure Develop and manage containerizedapplications... 

    ATS Client

    Pretoria, Gauteng
    more than 2 months ago
  •  ...Job Description We are looking for a Senior Full Stack Developer to work on a critical enterprise web platform providing secure single sign-on and access to multiple business services. The role spans backend, frontend, cloud, and operational support, and requires strong... 

    ATS Client

    Pretoria, Gauteng
    more than 2 months ago
  •  ...pilot use cases. The goal is to enable teams to scale these technologies and concepts across their functional areas. As a Senior Full Stack Developer, you will work independently, solve complex technical challenges, mentor junior team members, and contribute to the... 

    ATS Client

    Pretoria, Gauteng
    more than 2 months ago
  •  ...Job Description Develop and maintain robust backend services and full stack applications, while driving architectural improvements, ensuring high-quality delivery, and mentoring team members. The role requires strong problem-solving ability and the capability to influence... 

    ATS Client

    Pretoria, Gauteng
    more than 2 months ago
  •  ...Job Description We are looking for a Senior Back-End Developer to design and deliver secure, compliant, and reusable cloud infrastructure components and developer enablement solutions. The successful candidate will work within a global team to build scalable platforms... 

    ATS Client

    Pretoria, Gauteng
    more than 2 months ago
  •  ...Job Description Ready to build the digital showroom of the future? As a Senior Front-End Developer, you'll be at the heart of a modern retail sales platform that powers how vehicles are configured, sold, contracted and delivered across global markets. Your mission... 

    ATS Client

    Pretoria, Gauteng
    more than 2 months ago
  •  ...Job Description Ready to build the invisible engine that powers thousands of developers worldwide? As a Senior Back-End Developer, you'll be part of a small, elite platform team responsible for creating secure, compliant and reusable cloud infrastructure components... 

    ATS Client

    Pretoria, Gauteng
    more than 2 months ago
  •  ...Job Description Are you an experienced Senior Back-End Developer looking for your next exciting challenge? Join a high-performing Agile team where you'll build scalable enterprise solutions, work with modern technologies, and contribute to innovative, large-scale... 

    ATS Client

    Pretoria, Gauteng
    more than 2 months ago
  •  ...Job Description We are looking for an experienced SAP ABAP Developer (Senior) to join a dynamic global IT environment focused on delivering innovative IT solutions and enterprise applications. The role focuses on HR Data Management solutions for workforce master... 

    ATS Client

    Pretoria, Gauteng
    more than 2 months ago
  •  ...Job Description We are looking for a Senior Full Stack Developer to join a dynamic global technology team focused on building innovative, cloud-based solutions that support data analysis, collaboration, and operational efficiency across a large international enterprise... 

    ATS Client

    Pretoria, Gauteng
    more than 2 months ago
  •  ...powerful backend services, and cloud-native platforms that actually solve complex real-world problems? We're looking for a Senior Full Stack Developer who can code across the stack, thrive in modern cloud environments, and help shape the future of intelligent, AI-... 

    ATS Client

    Pretoria, Gauteng
    more than 2 months ago
  •  ...Job Description We're on the lookout for a passionate Senior Full Stack Developer who thrives in cloud-driven, high-performance environments. You'll be part of a dynamic global tech team working on large-scale integration and streaming platforms that power real-time... 

    ATS Client

    Pretoria, Gauteng
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Game / Simulation Developer. Be the first to apply!