ABOUT THIS POSITION
Digital Extremes is seeking an Intermediate to Senior UI Programmer to join our team. In this role, you will be developing and implementing the logic and flow for all in-game UI. You will need to collaborate with design, art, and other programmers to understand the UI requirements for a given feature. You will need to be an expert in C++ and have experience with Flash and ActionScript. You will also have strong communication skills and a strong interest in UI technologies and implementation. Experience with Lua would be an asset.
RESPONSIBILITIES
* Develop and implement the logic and flow for all in-game UI
* Collaborate with design, art and other programmers to understand the UI requirements for a given feature
* Work directly with artists and other programmers to implement efficient and maintainable, modular and reusable UI systems
* Develop and maintain UI systems and best development practices
* Work with UI artists to develop UI elements
* Create custom tools and scripts as necessary to facilitate UI development
* Ensure the technical quality and function of the UI through tuning and bug fixing
* Contribute innovative and original ideas toward all aspects of the game’s production and development
REQUIREMENTS
* B.Sc. Degree in Computer Science, Mathematics, Engineering or equivalent game development experience
* 5+ years of game development experience, with at least 1 shipped product
* Strong interest in UI technologies and implementation, especially usability and the presentation of information
* Expertise in C++
* Experience with UI Editors and Software such as Adobe Animate, Flash, Scaleform, etc.
* Strong communication skills (in both written and verbal capacities), work ethic and motivation
#J-18808-Ljbffr