Posted in

Software Engineer – Gameplay UI

Software Engineer – Gameplay UI

CompanyBlizzard Entertainment
LocationIrvine, CA, USA
Salary$77500 – $143376
TypeFull-Time
Degrees
Experience LevelMid Level

Requirements

  • A minimum of 3 years’ professional game programming experience or equivalent
  • Game user interface design and implementation experience
  • Solid C++ programming skills and an understanding of common user interface concepts
  • Ability to collaborate effectively, embrace feedback, and grow within a dynamic team environment
  • Self-motivated and self-directing, willing to pitch in on other areas of development
  • The desire to improve the player experience and make our game accessible to everyone who plays

Responsibilities

  • Partner with designers, artists, producers, and other engineers to create compelling and exciting user interfaces
  • Contribute to the design of the UI features and systems both aesthetically, and functionally
  • Develop new functionality in the underlying UI framework to support new gameplay features
  • Play an active role in supporting the game by helping to address issues in production
  • Continuously refine skills, workflows, and processes to drive innovation and efficiency

Preferred Qualifications

  • Experience developing and maintaining live games
  • Familiarity with UX considerations for gamepad and keyboard/mouse inputs
  • Experience working with localization/internationalization systems
  • Experience with visual scripting languages such as Blueprint
  • Familiarity with ECS and MVVM architectures
  • Proficiency in UI authoring languages like XAML, React, or SwiftUI, or scripting languages such as Python
  • Passion for first person shooters