3+ years of programming experience. Working knowledge of C++. Understand principles of game design. Understanding of core principles of UI/UX, best practices and accessibility. Desktop (PC/Mac) development experience required. Experience developing usable consumer-oriented UI Experience prototyping UI systems. Document specifications. Experience with Unreal Engine Experience with multiple UI frameworks.