Junior Gameplay Programmer (C++ / RPG Games)
Origin: Game studio headquartered in Belgium
Work Mode: Collaborative across global studios
As part of a globally acclaimed game development team, we're seeking a Junior Gameplay Programmer who’s passionate about crafting immersive role-playing experiences. You’ll be working across multiple gameplay systems—from animation to AI—and contributing directly to the feel and function of new high-caliber games.
Key Responsibilities
- Develop gameplay features across various systems: gameplay mechanics, UI, audio, scripting, engine components, and animation.
- Deliver clean, testable, and production-ready C++ code.
- Actively participate in game design discussions; provide technical insight and scope estimations.
- Collaborate with content creators, designers, and other programmers to implement and refine features.
- Work in a Test-Driven Development (TDD) environment to ensure code quality and stability.
- Maintain clear communication in an international development environment spanning multiple global studios.
Core Skill Set (Must-Have)
✅ Strong C++ programming knowledge
✅ Understanding of key concepts: OOP, memory management, types
✅ Ability to write bug-free, optimized code
✅ Solid foundation in mathematics, especially 3D vectors and matrices
✅ Familiar with gameplay systems such as state machines, AI, and pathfinding
✅ Demonstrated personal C++ projects (within the last 2 years) if no professional experience
✅ Excellent written and spoken English
✅ Genuine interest in RPG systems and gameplay
✅ Proactive communication and collaborative mindset
✅ Strong self-organization and ownership of work
✅ Passion for game development
Job Types: Full-time, Permanent, Fresh graduate
Pay: RM5,000.00 - RM8,000.00 per month
Benefits:
- Health insurance
- Opportunities for promotion
- Professional development
- Vision insurance
Work Location: In person