Posted 7 Nov 2023, 7:00 pm

UI Engineer at Crystal Dynamics

The UI Engineer role is a key position within our centralized internal team. You will be responsible for the design, development, and implementation of user interface systems for our action-adventure games. This role demands a balance of creativity and technical expertise, a strong understanding of UI/UX principles, and the ability to collaborate effectively with multidisciplinary teams. 

As a UI Engineer, you will...  

  • Collaborate closely with designers and artists to implement engaging and intuitive UI components and systems. 
  • Write robust, maintainable code for our game's UI elements. 
  • Author documentation explaining the usage of created UI systems. 
  • Leverage your knowledge of UI/UX principles to enhance player experiences. 
  • Debug and optimize UI components to ensure performance on PC and console platforms. 
  • Participate in code reviews and provide constructive feedback to peers. 
  • Maintain up-to-date knowledge of UI trends and techniques in the gaming industry. 

In order to be considered for this role, you must have... 

  • Experience as a UI engineer in the gaming industry who has contributed to the majority of a development cycle for a high-quality title. 
  • Proficiency with C++ within Unreal Engine, specifically with hands-on implementing layouts for games. 
  • Understanding and effective application of UI/UX and MVVM principles in game development, with experience in both front and back end of UI. 
  • Exceptional problem-solving abilities to troubleshoot and resolve technical issues that may arise during the development process. 
  • Excellent communication skills, capable of collaborating efficiently within a team environment and engaging with multiple teams for a player-facing role. 
  • Exhibits humility and the ability to receive feedback and criticism in the spirit of continuous improvement. 
  • Demonstrates a growth-oriented mindset, showcasing eagerness to learn and adaptability to new technologies and processes. 

Preference will be given to candidates who...  

  • Experience with console development. 
  • Experience using UI middleware. 
  • Experience with XAML. 

And it will be a bonus if you also have…   

  • Familiarity with agile development methodologies. 
  • Proficiency in UI design software, such as Adobe XD, Sketch, or Figma. 

Please mention the word **BULLISH** and tag RMTA3LjE4MC4xMDkuMTY= when applying to show you read the job post completely (#RMTA3LjE4MC4xMDkuMTY=). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.

The offering company is responsible for the content on this page / the job offer.
Source: Remote Ok