Senior Software Engineer, UI

Activision Blizzard   •  

Irvine, CA

Industry: Hospitality & Recreation

  •  

5 - 7 years

Posted 179 days ago

This job is no longer available.

Blizzard Entertainment is looking for an engineer who's passionate about implementing top notch UI for our players. If you’re as excited as we are about building the next generation of mobile games as we are, then we would love to hear from you! As a small team, everyone will have plenty of opportunity to contribute to the overall game design, artistic vision, and technology.

Responsibilities:

  • Implement a user interface that is faithful to the vision of our UI artists
  • Ensure that the user interface meets the requirements of our designers
  • Facilitate swift iteration by providing flexibility where it matters most
  • Coordinate with localization to ensure that the UI looks equally good in all locales
  • Support alternative modes of input (including software keyboards, taps, swipes, etc.)
  • Support a wide variety of aspect ratios and resolutions

Requirements:

  • At least 5 years of professional UI programming
  • Fluency in C++ or C#
  • Effective communication skills with developers of all technical skill levels
  • Experience with multiplayer client-server development
  • An extensive background in debugging & troubleshooting

Pluses:

  • Experience shipping titles that used your UI
  • Experience with Unity development
  • Experience with IMGUI or other rapid GUI development frameworks
  • Familiarity with Git, Perforce, or Subversion
  • User interface design experience