Posted on: 16/11/2025
Role Expectation :
- Provide Lead the porting process of existing mobile games from JavaScript into Apollo (C++/DirectX).
- Design and implement systems that enable efficient integration of JavaScript components with Apollo.
- Ensure performance and stability of ported games through profiling, optimization, and robust debugging practices.
- Act as technical lead on assigned projects, setting coding standards and ensuring architectural consistency.
- Mentor and support developers, conducting code reviews and sharing best practices in C++/DirectX development.
- Collaborate with art, design, QA, and production teams to deliver games to high quality standards and within agreed timelines.
- Document technical solutions and architectural decisions to support maintainability and knowledge sharing.
- Proactively identify risks, dependencies, and technical challenges, and propose innovative solutions.
Key Skills :
- Strong professional experience with C++ (modern C++17 or later) and DirectX (9/11/12) in game development.
- Strong experience in C++ and Java Script (both 4+ years experience)
- Proven experience porting games or systems across platforms or frameworks.
- Strong understanding of graphics rendering pipelines, memory management, and performance optimization.
- Working knowledge of JavaScript (ES6+), particularly in contexts where C++ interacts with JavaScript.
- Ability to architect solutions that balance performance, maintainability, and scalability.
- Experience with source control (Git preferred) and collaborative development workflows.
- Strong problem-solving skills, with a track record of debugging complex, multi-layered issues.
- Excellent communication skills, with the ability to clearly explain technical concepts to non-technical stakeholders.
- Ability to plan, prioritise, and take ownership of deliverables.
Beneficial Experience :
- Prior experience in the iGaming industry or commercial game development.
- Familiarity with web-based game engines (Pixi.js, Phaser) and how they map to native frameworks.
- Experience with automated testing frameworks and CI/CD pipelines.
- Previous exposure to Agile/Scrum methodologies.
- Relevant academic qualification in Computer Science, Software Engineering, or Game Development
Did you find something suspicious?
Posted By
IngeniumDigital IngeniumDigital
Decision Maker at IngeniumDigital IngeniumDigital
Last Active: 24 Nov 2025
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1575295
Interview Questions for you
View All