Description The Gameplay Engineer will be a part of developing gameplay mechanics, gameplay abilities, and higher-level gameplay systems in Unreal Engine 5.
Essential Job Functions
- Create high-performance, robust, maintainable systems in a AAA game dev environment.
- Develop new gameplay systems and mechanics in Unreal Engine.
- Write clear, maintainable, portable, and highly performant code.
- Understanding the constraints of a game development cycle (know when bug fixing, and optimization become more important than new features).
- Communicate accurate and daily status updates to your team leads, producers, and QA regarding tasks/features.
- Work with external development partners.
- Adhere to team coding standards and practices, such as code review and blueprint reviews
- Other duties may be assigned to accomplish company or department objectives
- Fluent in C/C++/UE-C++
- Solid experience of gameplay engineering.
- Strong 3D skills and programming gameplay. experiences in Unreal Engine 4/5.
- UE 4 or 5 experience strongly desired.
- Experience with UE Gameplay Ability systems.
- Experience with AI programming and UE behavior trees
- Work cohesively with a team of programmers, artists, and designers to design, prototype, and implement gameplay features.
- Experience shipping games on current generation consoles and PC is a plus.
- Write clear, maintainable, portable, and highly performant code.
- Knowledge of common software design patterns and the ability to discuss their utility.
- Effective communicator in a team-oriented environment.
- Passionate about game development and games.
- 3-6 years of professional game programming experience.
- 2+ years of professional experience with Unreal engine.
- 1+ years of professional experience with UE Gameplay Ability systems.
- Bachelor’s Degree in computer science or equivalent work experience.
Report job