Skip to content

Software Engineer – Gameplay UI
Company | Blizzard Entertainment |
---|
Location | Irvine, CA, USA |
---|
Salary | $77500 – $143376 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Mid 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