Responsibilities:
- Develop high-quality 3D single-player and multiplayer games for PC, Xbox, and VR using the Unreal Engine.
- Develop, implement, and maintain gameplay features using Blueprints and C++ .
- Work with designers, artists, and other developers to prototype and polish game mechanics.
- Optimize game performance specifically for PC platforms.
- Collaborate on implementing AI, UI, and networking features.
- Debug, profile, and refactor code for maintainability and scalability.
- Participate in code reviews, sprint planning, and cross-functional collaboration.
- Contribute to all aspects of the games lifecycle, including concept, design, prototyping, coding, testing, and support.
Requirements:
- 3+ years of experience in Unreal Engine 5 .
- Proficient in C++ programming and Unreal Blueprints.
- Strong understanding of gameplay systems , input handling , and player mechanics .
- Experience with performance optimization for PC hardware (GPU/CPU profiling, LODs, shaders).
- Solid grasp of version control systems (Gitlab, Bitbucket).
- Excellent problem-solving and debugging skills.
- Ability to work in a fast-paced, collaborative development environment.
- Knowledge of Unreals Multiplayer and Networking systems.
Experience shipping one or more PC games.