- Design, build, and maintain efficient, reusable, and reliable C++ code;
- Help maintain code quality, organization;
- Identify bottlenecks and bugs, and devise solutions to these problems;
- Implement performance and quality modules.
- Strong knowledge of C++;
- Basic knowledge of 3D Math;
- Experience in development of single player games;
- Knowledge of online sub-systems and replication in UE5;
- Experience in development of AI in UE5;
- Ability to read & write in English;
- 3+ years industry experience.