Ingenium Digital

2 Job openings at Ingenium Digital
Game Developer kochi,kerala,india 2 years None Not disclosed On-site Full Time

Job Title : Game Developer Experience : 2 to 3.11 years Location : Kochi, Kerala Work Mode : 5 days from office Role Expectation Port existing mobile games written in JavaScript to the Apollo framework (C++/DirectX) Collaborate with team members to ensure smooth integration of JavaScript components into the C++ framework. Develop and maintain C++/DirectX-based systems to support retail games. Write clean, efficient, and well-documented C++ code. Implement unit tests and perform regular code reviews to maintain code quality. Debug and resolve technical issues across both C++ and JavaScript components. Work cross-functionally with art, design, project management, and test teams to deliver games on schedule. Identify problems and create innovative solutions to drive continuous improvement. Key Skills Strong experience in C++ (modern C++17 or later) and DirectX (9/11/12) in game development. Strong experience in C++ and Java Script (both 2+ years experience) Demonstrable experience porting or integrating games across frameworks or platforms. Some experience with JavaScript (ES6+), as certain game logic will remain implemented in JS. Ability to plan and prioritise workload effectively. Good communication skills and ability to collaborate across teams. Source control experience (Git preferred). Experience writing and maintaining unit tests. Beneficial Experience Experience in the iGaming or broader gaming industry. Familiarity with mobile and web-based game development. Knowledge of other development languages. Experience with automated testing. Experience of Agile methodologies. Relevant qualification in computer science, game development, or a related field

Lead Game Developer kochi,kerala,india 4 years None Not disclosed On-site Full Time

Job Title : Lead Game Developer Experience : 4 to 7 years Location : Kochi, Kerala Work Mode : 5 days from office 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