Senior Game / Simulation Developer
Hire Resolve
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.
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
- ...Requirements Essential ~7 to 10 years' experience as a Software Developer. ~ Strong Full Stack development experience, including: ~ C# ~ ASP.NET Core ~ SQL ~ Visual Studio ~ HTML ~ CSS ~ Experience with source control tools such as: ~ Git ~ Azure...
- Hire Resolve's client is seeking a highly skilled and passionate Senior Software Developer to join their dynamic team. You will play a pivotal role in designing, developing, and maintaining their core online learning platform and related systems. This is an opportunity...
- ...Our client is seeking a motivated Intermediate–Senior Software Developer to join their team in Edenvale. This opportunity is ideal for a developer who enjoys solving technical challenges, developing business-critical applications, and working directly with clients to deliver...
- Hire Resolve's client is looking for a Senior Software Developer to join our dynamic team based in Pretoria. Their core technology stack is .NET, and we're seeking a passionate developer who thrives in a collaborative, fast-paced environment. Responsibilities: ~ Developing...
R 800,000 pa
...and industrial technology company that operates at the intersection of industrial technology and software is looking for a Senior Full Stack Developer who can bring technical expertise, fresh thinking and a passion for building quality software to the table. This is your...- ...Hire Resolve's client is looking for a Intermediate to Senior Mobile Applications Developer to join their team in Pretoria, GP. You will be working with other senior developers to build in-house software solutions used by thousands of users across the world. We would...
- ...Ready for your next big development challenge? We’re 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...
- ...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:...
- ...Are you a passionate Senior Back End Developer ready to build secure, scalable and high-performing software solutions for web and Windows applications? Join our team to develop APIs, implement business logic and leverage modern frameworks, microservices, containerisation...
- ...Are you an experienced technology professional looking for your next career opportunity? We are seeking a Senior Front End Developer to contribute to the development, delivery and strategic advancement of digital solutions. What you'll do Design, develop and maintain...
- ...Java is your thing. Angular is your thing. Building mission-critical software? Even better. ? We’re 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...
- ...Job Purpose: The Senior Java and Angular Developer is responsible for designing, developing, and maintaining high-quality web applications using modern back-end and front-end technologies. The role requires strong expertise in Java development and Angular frameworks...
- ...Job Summary Software Developer Location: Position based in (Pretoria) and Netherlands (Training will be provided in Netherlands)... ...analysis, software reliability analysis Software modelling, simulation, testing and quality assurance Support, maintenance and document...
- ...Hire Resolve's client is looking for a Backend Developer (NodeJS) to join their team in Pretoria, GP. You will be working with our Senior Developers to develop and maintain high-quality APIs for our web and mobile applications. If you are passionate about backend platforms...
- ...Essential Job Functions Design, develop, test, and debug web applications according to functional requirements. Utilise a strong... ...Communicate clearly and concisely with all levels of staff, including senior management and clients. Troubleshoot, diagnose, and resolve...
- ...future of insurance technology? Turn complex challenges into smart, scalable Salesforce solutions! We’re looking for a Senior Java Salesforce Developer to drive innovation, shape architecture and build technology that powers the entire insurance journey, from quote to...
- ...technical queries. Escalate complex technical issues to the appropriate internal teams and follow up on the resolution process. Develop a deep understanding of the company to provide accurate information. Process compliance to ensure first-time-right delivery of...
- ...Overview TreasuryONE is looking for an Integration and Automation Developer to build, implement and support system integrations, automation... ...solutions across the business. Working to standards set by senior team members, the role keeps business systems exchanging data securely...
- ...Council for Scientific and Industrial Research (CSIR) is a leading scientific and technology research organisation that research, develops, localises and diffuses technologies to accelerate socio-economic prosperity in South Africa. The organisation's work contributes...
- ...Purpose of the Job: To develop (program) new and maintain existing business applications and be involved in the full systems life... ...budget. The person appointed to this position will report to the Senior Manager: Application Maintenance and Support. Key Performance...
- ...Seeking a junior to intermediate, must understand and read code. Are you a C# developer ready to move past basic coding tasks and truly own a mission-critical tech stack? We build and run the software driving our entire utility metering business—from the web platform...
- ...Our client is seeking a well-rounded Intermediate Software Developer to join their development team in a hybrid role based in Pretoria. The ideal candidate will bring solid full-stack development experience, strong problem-solving abilities and an interest in leveraging...
- ...Hire Resolve's client is looking for a Mid-Level Frontend Developer to join their team in Pretoria, GP. This dynamic edtech company creates engaging tech-based subjects like coding and robotics for schools across South Africa, Africa, the Middle East, and Asia. Their mission...
- ...commercial, industrial, residential, and student accommodation properties, as well as inner-city housing, is seeking a Full Stack Developer to join their dynamic team. This role focuses on developing and maintaining high-quality features for the FG Nexus platform ,...
- ...Front End Senior Developer ( React / React Native) (Permanent: Menlyn Maine, Pretoria) About the Role: Design and develop robust, testable, and maintainable software solutions. Document software, in particular business rules and key technical decisions...
- ...Salesforce Developer Duration: Permanent is preferred or 12 months contact Location: Pretoria, but we can accommodate Bryanston... ...development experience, depending on role level and seniority. ~ Proven experience delivering Salesforce implementations and...
- ...Our client is looking for a talented Mid-Level C# Developer to join a collaborative software development team working with the latest Microsoft technologies. This is an excellent opportunity for a developer who enjoys building modern applications, solving technical challenges...
- ...Reference: Pta002867-EP-22 Security Software Developer with an Electronic Engineering or Computer Engineering or Computer Science degree is required. 2-7 years of software development experience in a professional capacity. The company has over 20 years in existence-...
R 450,000 - 550,000 pa
...Reference: JHB003382-SS-1 Are you a dynamic and innovative BI Developer with a passion for data-driven solutions? Our client invites you to join their Business Intelligence team, where you'll play a pivotal role in developing, maintaining, and optimizing BI systems to...- ...Reference: Pta002863-EP-31 Protocol Software Developer with an Electronic Engineering or Computer Engineering or Computer Science-degree is required. The company has over 20 years of existence, and it only has an overseas/international client base. Exciting and challenging...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Game / Simulation Developer. Be the first to apply!
