04 / 11 / 22 Responsibilities :
- Design and implement well-engineered, reliable, and maintainable
- Collaborate with team members to develop various gameplay systems
- Develop and test code, fix bugs, and profile and optimize code as directed
- Follow best practices, development processes, and coding standards
- Document and review technical designs with other software programmers
- Work with QA, providing information needed to fully test developed code
- Keep up to date on programming methods, practices, and technologies
- Identify technical and developmental risk / obstacles and generate solutions to overcome identified risks
- Enforce company coding standards via code review.
Required :
3+ years working in the game industry (regardless of shipped titles)Strong understanding of UE4 and UE4 BlueprintsRobust knowledge of game systems and their implementation from scratch to shippedGood written communication (documentation)Strong interpersonal skills (collaborative)Good understanding of linear algebraBonus
Knowledge of performance capture tools such as Pix and RenderdocSeveral shipped titlesDebugging and optimization on modern console platformsThe ability to mentor other programmers as needed to increase their abilities and productivityExperience with Power IKExperience with optimizing and refactoring of UE4 Blueprints