Companion Group is seeking a Senior Game Developer to craft exceptional multiplayer experiences. This role involves architecting and implementing gameplay systems, producing maintainable C++ code, and collaborating with cross-functional teams. Ideal candidates have over 6 years in Unreal Engine, a deep understanding of Client-Server Game Architecture, and strong problem-solving skills. Join us remotely to tackle complex challenges in multiplayer game development where communication and technical expertise are valued highly.
Qualifications
6+ years of experience in the Unreal Engine.
Experience with at least one proprietary game engine.
Deep understanding of Client-Server Game Architecture.
Experience with UE’s Gameplay Abilities System (GAS).
Responsibilities
Architect, implement, and refine multiplayer gameplay systems.
Produce elegant, efficient, and maintainable C++ code.
Collaborate with cross-functional teams.
Contribute to scalable and robust networking solutions.
Skills
Excellent communication and collaboration skills
Strong problem-solving skills
C++ programming skills
Expertise in common data structures and algorithms
Tools
Unreal Engine
Proprietary game engines (C/C++ OOP/ECS)
Online Services (e.g., Azure PlayFab)
Job description
Companion Group is seeking a Senior Game Developer to craft exceptional multiplayer experiences. This role involves architecting and implementing gameplay systems, producing maintainable C++ code, and collaborating with cross-functional teams. Ideal candidates have over 6 years in Unreal Engine, a deep understanding of Client-Server Game Architecture, and strong problem-solving skills. Join us remotely to tackle complex challenges in multiplayer game development where communication and technical expertise are valued highly.