First seen by Alion on Nov 14, 2026.
Company Description
Digital Realm Entertainment® (DRE) is an African gaming and interactive entertainment technology company building an interconnected ecosystem of games, digital platforms, creator tools, marketplaces, and esports experiences. The organization operates across game development, digital distribution, creative technologies, and competitive gaming to make interactive entertainment more accessible and expand opportunities for African players, creators, studios, and communities.
With roots in Rwanda and a growing international footprint, DRE focuses on technologies, tools, experiences, and communities that enable African talent to contribute to the global interactive entertainment industry. The company’s vision is to build a connected and globally competitive African gaming ecosystem.
Role Description The Game Developer Generalist is a full-time hybrid role based in Kigali, with flexibility for some work-from-home arrangements.
This role involves designing, implementing, and maintaining gameplay systems, tools, and features across multiple projects, collaborating closely with designers, artists, and other developers. Day-to-day tasks include writing and optimizing game code, prototyping new mechanics, integrating assets and systems, debugging and resolving technical issues, and ensuring smooth performance across platforms. The Game Developer Generalist will contribute to game design discussions, help refine player experiences, and support the development of internal frameworks and reusable components. The role also includes participating in code reviews, documenting technical decisions, and staying current with industry trends and best practices in game development.
Qualifications
- Ability to work with core programming concepts, including Programming and Object-Oriented Programming (OOP).
- Experience in Game Programming and Gameplay Programming for interactive entertainment projects.
- Skills in Game Design, with an understanding of player experience, systems design, and game balance.
- Proficiency in at least one modern game engine (Unity, Unreal Engine, Godot) and relevant programming languages (e.g., C#, C++, GDScript).
- Strong problem-solving and debugging skills, with attention to performance, scalability, and code quality.
- Ability to collaborate in cross-functional teams and communicate clearly with technical and non-technical partners.
- Familiarity with version control systems (e.g., Git) and standard development workflows.
- Bachelor’s degree or equivalent experience in Computer Science, Game Development, Software Engineering, or a related field is beneficial.
- Experience with multiplayer systems, tools development, or mobile/PC/console deployment pipelines is a plus.
- Interest in or experience with African gaming markets, esports, or interactive media is an advantage.
Key Responsibilities
- Gameplay Programming: Translate design concepts and paper mechanics into smooth, responsive, and fun-to-play interactive features.
- Engine & Systems Integration: Build, extend, and maintain core game systems, UI/HUD elements, physics, and asset pipelines within the engine.
- Prototyping & Iteration: Rapidly build playable prototypes to test new ideas, mechanics, or art directions before full production scales.
- Optimization & Debugging: Profile and fix performance bottlenecks, memory leaks, and bugs across PC, console, or mobile platforms.
- Cross-Functional Collaboration: Work closely with game designers, 2D/3D artists, and sound designers to integrate assets and ensure a cohesive player experience.
- Code Quality & Documentation: Write clean, modular, well-commented code and document technical implementations for the rest of the team.
Joining The Realm Team comes with numerous advantages, including:
- A competitive base salary tailored to your experience & Cost of living*
- Performance-based bonuses and incentives
- Comprehensive coverage, including health, dental, and vision insurance
- A 401(k) or similar retirement savings plan complemented by employer contributions
- Paid time-off - vacation days, sick leave, and holidays*
- An Employee Assistance Program (EAP) ensuring your health and well-being
- Flexible schedule or remote options (if & when applicable)*
- Various professional development opportunities like workshops and courses
- Attending company-sponsored industry conferences and events
- Complimentary snacks, beverages, and catered lunches
<

