Lead UI Programmer
BioWare Montreal | Montreal PQ H4A2R7 CAN | Full Time | Posted: 11/21/2012
BioWare’s games have continually achieved critical and commercial success. All of our published titles are highly rated at www.gamerankings.com; in fact we have 6 games in the top 1% highest rated games of all time! Today BioWare has over 800 staff at its locations and continues to grow. In 2008, BioWare was acquired by Electronic Arts, a leading global interactive entertainment publisher. For more information on BioWare, visit www.bioware.com, or follow us on Twitter at www.twitter.com/bioware . To join the millions of fans already registered with the BioWare community, go to http://social.bioware.com.
The BioWare Label is a division of EA which crafts high quality multiplatform role-playing, MMO and strategy games, focused on emotionally engaging, rich stories with unforgettable characters and vast worlds to discover. Since 1995, BioWare has created some of the world's most critically acclaimed titles and franchises, including Baldur's Gate, Neverwinter Nights, Star Wars: Knights of the Old Republic, Jade Empire, Mass Effect and Dragon Age. BioWare currently operates in eight locations across the world, including Edmonton (Alberta, Canada), Montreal (Quebec, Canada), Austin (Texas), Fairfax (Virginia), San Francisco (California), Los Angeles (California), Sacramento (California) and Galway (Ireland).
BioWare’s games have continually achieved critical and commercial success. All of our published titles are highly rated at www.gamerankings.com; in fact we have 6 games in the top 1% highest rated games of all time! Today BioWare has over 800 staff at its locations and continues to grow. In 2008, BioWare was acquired by Electronic Arts, a leading global interactive entertainment publisher. In 2011 EA created the BioWare Label, alongside EA Games, EA SPORTS and EA Play. For more information on BioWare, visit www.bioware.com, or follow us on Twitter at www.twitter.com/bioware. To join the millions of fans already registered with the BioWare community, go to http://social.bioware.com.
Bring the vision of the UI Artist/Designer to life
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;
Coordinate with QA and leads to ensure successful roll out of new features to the team and establish testing and maintenance of systems
Collaborate with other disciplines (art, design, 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
Required Technical Skills and Experience
Bachelor degree in Computer Science or related field, or equivalent training and professional experience
Proficiency with C++
Experience in object-oriented design and implementation
Experience developing complex UI systems for a published game.
Experience with the release process including working on systems related to localization, certification and asset management.
Demonstrated knowledge of good software programming practices
Excellent detail-oriented, problem solving skills – must be able to quickly identify issues and resolve them
Nice To Have
The ideal candidate has designed and implemented major UI systems for at least one published video game title; and has a minimum of three years of technical experience in the video game or related industry
Published games should reflect hands-on experience on XBOX 360, PS3 or PC
Experience working with Flash based UI middleware, like Scaleform or GameSWF
Experience with the Unreal engine
Experience with scripting languages (Perl, Python, Lua, Ruby) and interpreted languages (C#, Java)
Avid gamer with a passion for creating top-quality games
Understanding of UI ergonomics and how to make an interface intuitive.
Performance Competencies (Non Technical Skills)
Excellent verbal and written communication skills
Excellent decision making capabilities
Ability and desire to work with other game developers in a cooperative team environment
Ability to quickly learn and apply new concepts, principles and solutions
Demonstrates dependability and commitment to projects/tasks
This job listing originated on Gamasutra.com, the game industry's leader.
|Location||Montreal, PQ, H4A2R7, Canada|
|Categories||Game / Level Designer / Creative Director, Programmer / Engineer, Console / PC Games|
|Work Site||On site|
|Contact Name||Masah Kalugin|
|How to apply||Applications are no longer accepted for this job posting.|