HamburgerMenu
hirist

Job Description

Responsibilities :


- Design and implement high-quality gameplay systems using Unreal Engine C++.


- Lead development of core gameplay mechanics such as player controls, combat systems, AI behaviors, weapons, and abilities.


- Collaborate with design, animation, and art teams to translate gameplay vision into technical execution.


- Work with production to plan, estimate, and deliver gameplay features on schedule.


- Optimize gameplay code for performance and scalability across platforms.


- Review code, mentor junior engineers, and help establish best practices and coding standards.


- Debug, profile, and resolve gameplay-related issues across multiple game systems.


Requirements :


- 8+ years of professional experience in game programming, with a strong focus on gameplay systems.


- Deep expertise in Unreal Engine 5 especially Unreal C++.


- Strong foundation in native C++ programming (beyond Unreal-specific code).


- Proven experience building and optimizing gameplay systems in shipped or live game titles.


- Solid understanding of game architecture, OOP, design patterns, and performance best practices.


- Experience working in multiplayer or networked gameplay environments is a strong plus.


- Ability to lead a team, conduct code reviews, and contribute to team growth and technical direction.


- Excellent debugging, profiling, and optimization skills

info-icon

Did you find something suspicious?