UI Software Engineer II (Information Technology)
Design, author, maintain and document UI systems that meet all design, technical and schedule requirements
Collaborate with technical leadership and other engineers to help establish overall technical design and architecture
Collaborate with designers and content creators to brainstorm solutions that satisfy design and content requirements
Troubleshoot any UI issues.
Profile and optimize UI performances
Work closely with the production staff in building and maintaining realistic schedules and identifying dependencies;
Collaborate with other disciplines (art, design, qa, sound) in implementing the UI
Identify technical and environmental risks/obstacles and generate solutions to overcome identified risks
Work alongside QA and the UI Artist/Designer to react to feedback from focus groups and usability studies