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 1 day ago
Similar jobs that could be interesting for youBased on the Senior Game / Simulation Developer in Pretoria, Gauteng vacancy
  •  ...Key Responsibilities Design, develop, and maintain robust, scalable software applications. Develop and enhance back-end services, APIs, and full-stack solutions. Participate in solution design, architecture discussions, and technical decision-making. Lead and... 

    Network Finance

    Pretoria, Gauteng
    11 hours ago
  •  ...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
    18 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
    18 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
    29 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
    18 days ago
  •  ...(Complexity Theory) Experience with Performance Testing and Tuning Experience with E-mobility Java RESPONSIBILITIES Develop and operate production ready business applications (24/7 Support) Liaise with customer, team members and external vendors Monitoring... 

    Imizizi

    Pretoria, Gauteng
    8 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
    a month ago
  •  ...Back-End Developer (Senior) Location: Menlyn, Pretoria Working Model: Hybrid – 2 days per week in office Contract: 3-Year Renewable Contract Start: ASAP About the Role We’re looking for a highly experienced Back-End Developer (Senior) to join a global... 

    Recruitco

    Pretoria, Gauteng
    13 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
    a month 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
    a month 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
    a month 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
    23 days ago
  • \uD83D\uDCCDPretoria 3 year contract (renewable) \uD83D\uDCBBHybrid We are looking for a Senior Full Stack Java Developer who is passionate about developing high-quality applications, solving complex problems, and working across the full technology stack. The successful... 

    Recruitco

    Pretoria, Gauteng
    12 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
    a month 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
    a month 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
    a month 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
    a month 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
    a month 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
    a month 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
    a month 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
    a month 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
    a month 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
    a month 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
    a month 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
    a month 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
    a month 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
    a month 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
    a month 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
    a month 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
    a month ago

Do you want to receive more vacancies?

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