Collaborate with Design, Engineering, Art, Animation, QA, and Audio team members to create functional, fun and visually compelling worlds that achieve unprecedented and immersive gaming experiences.
Work closely with members of design and engineering to support the needs of gameplay, for both your fellow designers and other disciplines.
Take ownership and responsibility for gameplay actor creation, level scripting, checkpoint and multiplayer support, scripting and tuning, creating debugging and testing tools, and contributing to overall game balance.
Integrate polished and satisfying feedback into gameplay systems through art, VFX, and audio hookups, collaborating successfully with these departments to integrate their work.
Contribute innovative and original ideas on all aspects of game production and development, providing constructive insight and feedback when needed.
1-3 years of professional experience as a Technical Designer or a related role.
Significant professional Unreal Engine 4.
Very thorough knowledge of UE4 Blueprints.
Good methodology and problem solving ability, with a focus on rapid iteration to achieve balance, pacing, and fun.
Deep understanding of game design for third person combat and sports, including design for competitive and cooperative multiplayer games.
Very comfortable working in game editors and understanding engine/game constraints and opportunities.
Effective communicator and collaborator with engineers and developers from other disciplines, along with willingness to lead focused multidisciplinary efforts.
A natural curiosity for all aspects of game development and a willingness to work on a wide variety of game systems.
A strong passion for video game development.
Strong, updated, and current portfolio with samples of your work.
A high standard of quality, not only for your own work but for reviewing others.
Working in native C++ code or at least debugging using Visual Studio.
Extensive use and knowledge of UE4 tools, such as Animation Blueprints, Behavior Tree, Sequencer, UMG, and/or level streaming.
Bachelor's degree or higher in Computer Science, Computer Engineering, Software Engineering, Math or a related field.
Experience working with current console platforms.
Experience working on networked UE4 games and working knowledge of UE4's replication system.
Knowledge of Agile Methodology, JIRA, Perforce, etc.