Excellent understanding of C++ At least one shipped game title in a UI programming role Familiarity with game industry standards in UI technologies and techniques Must be able to work well in a team environment Excellent written, verbal, and communication skills Design, implement, and maintain UI Systems and Tools Collaborate with UI/UX Leads, Designers, Artists and Gameplay Programmers to create high quality user experiences Participate in scheduling, design and code review process Analyze crash reports, seek and destroy bugs, optimize performance