Home > Find Jobs

Job Search

A tropical beach
Crystal Dynamics company logo

Crystal Dynamics

Bellevue, Washington, United States

Posted on: 07 November 2023

Experience

n/a

Work

n/a

Employee Type

n/a

Salary Range

n/a

UI Engineer

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 RMTg4LjE2Ni4xMDAuMTkx when applying to show you read the job post completely (#RMTg4LjE2Ni4xMDAuMTkx). 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.

Tags

ui
design
game
gaming
technical
code
c++
engineer
digital nomad
Apply to job