Role Overview
We are seeking a talented Gameplay Engineer to join our dynamic team in creating engaging gaming experiences. The ideal candidate will possess a passion for game development and a strong understanding of gameplay mechanics. You will play a critical role in designing and implementing gameplay features, collaborating closely with designers and artists to deliver high-quality games that resonate with players across various platforms.
Key Responsibilities:
- Design and develop gameplay systems that enhance user experience.
- Collaborate with designers to define and implement game mechanics and features.
- Optimize game performance to ensure smooth gameplay.
- Fix bugs and issues in gameplay systems in a timely manner.
- Conduct gameplay testing and quality assurance to ensure a high standard.
- Work on integrating art assets and animations into gameplay.
- Mentor junior engineers and support collaborative team efforts.
- Stay updated on industry trends and incorporate best practices.
- Ensure the code quality and maintainability of gameplay systems.
Required Skills:
- Proficient in C++ and C# programming languages.
- Experience with game engines such as Unity or Unreal Engine.
- Strong understanding of AI techniques in games.
- Knowledge of networking for multiplayer gameplay.
- Experience with game physics and mechanics.
- Ability to work with version control systems like Git.
- Familiarity with Agile development methodologies.
- Strong problem-solving skills and debug skills.
Preferred Skills:
- Experience in mobile game development.
- Familiarity with VR/AR technologies.
- Knowledge of machine learning in gaming.

