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 3 days ago
Similar jobs that could be interesting for youBased on the Senior Game / Simulation Developer in Pretoria, Gauteng vacancy
  •  ...We are looking for an experienced Senior Java EE Developer with 7+ years of hands-on enterprise Java development experience. The ideal candidate will have a strong background in building secure, scalable, and high-performance backend systems within complex enterprise... 

    Sabenza IT & Recruitment

    Pretoria, Gauteng
    4 days ago
  •  ...We're looking for a Senior Back-End Developer who loves writing clean code, solving difficult technical problems, and building scalable enterprise applications. You'll join an Agile team responsible for developing a platform that brings together critical financial products... 

    Sabenza IT & Recruitment

    Pretoria, Gauteng
    4 days ago
  •  ...We're looking for a Senior ServiceNow Developer to help drive innovation within a world-class IT environment. You'll work on cutting-edge governance, risk, compliance, and digital transformation initiatives that support thousands of users across an international business... 

    Sabenza IT & Recruitment

    Pretoria, Gauteng
    3 days 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
    23 days 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
    23 days ago
  •  ...Job Description We are seeking a Senior Full Stack Developer to join a DevOps team responsible for building and maintaining enterprise-scale business applications. The role involves end-to-end development across backend and frontend layers, close collaboration with... 

    ATS Client

    Pretoria, Gauteng
    10 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
    6 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
    23 days 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
    23 days 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
    23 days 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
    23 days 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
    23 days 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
    23 days 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
    23 days 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
    23 days ago
  •  ...performance, risk and compliance management, DevOps SAP GRC and IRMA, communication, awareness and training. Roles & Responsibilities Develop custom applications on theServiceNow platform. Review and streamline existing code,including APIs and interfaces. Migrate... 

    ATS Client

    Pretoria, Gauteng
    23 days ago
  •  ...Job Description About the Role: We are seeking a Senior Full Stack Developer to support the development and operation of innovative industrialization solutions in in-house logistics. The role focuses on automating logistics processes and integrating autonomous transport... 

    ATS Client

    Pretoria, Gauteng
    23 days 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
    23 days 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
    23 days 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
    23 days 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
    23 days ago
  •  ...Job Description About the role: We are seeking a Senior Back-End Developer to join our Impact Platform team. The role requires expertise in API and ETL development, AWS cloud technologies, and data-driven programming. You will work on complex projects, develop scalable... 

    ATS Client

    Pretoria, Gauteng
    23 days ago
  • Our client in the Insurance industry is looking for a Specialist IT Senior Developer to perform system program design, coding, testing, debugging and documentation. Key responsibilities 1. Contribute to organizations objectives for IT Development • Liaise with customers... 

    ATS Client

    Pretoria, Gauteng
    23 days ago
  •  ...Job Description We are seeking an experienced Senior Front-End Developer to design, build, and maintain high-quality digital solutions within a dynamic, global IT environment. The role focuses on delivering innovative, user-centric applications that enhance digital... 

    ATS Client

    Pretoria, Gauteng
    23 days ago
  •  ...scalable platforms, data-driven decision systems, and cutting-edge software that drives real-world impact. If you're the kind of developer who sees a bug as a challenge, a new framework as a playground, and "automation" as a way of life, this is your crowd. Requirements... 

    ATS Client

    Pretoria, Gauteng
    23 days 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
    23 days 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
    23 days ago
  •  ...feature team members to conduct system analysis, design, development and testing within an Agile/DevOps delivery model. Maintain, develop, deploy and operate backend cross-platform applications based on Java frameworks. Contribute to the frontend codebase when... 

    Imizizi

    Pretoria, Gauteng
    21 hours ago
  • R 60,000 - 90,000 per month

     ...Reference: ITA006060-Niki-1 A highly innovative technology business is seeking a Senior Software Developer to join its growing team in Midrand. This hybrid opportunity is ideal for a seasoned Full Stack Developer with strong C#, Python, Cloud, and Front-End development... 

    Network IT

    Pretoria, Gauteng
    24 days ago
  • Specialist: IT Senior Developer_Insurance (Long-Term) Location: Pretoria Salary: R55 000 (neg) Our client is looking for a specialist: IT Senior Developer, candidate must be able to perform system program design, coding, testing, debugging and documentation... 

    ATS Client

    Pretoria, Gauteng
    23 days ago

Do you want to receive more vacancies?

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