Posted in

Senior Software Engineer – UI – Unannounced Game – Temp

Senior Software Engineer – UI – Unannounced Game – Temp

CompanyBlizzard Entertainment
LocationIrvine, CA, USA
Salary$101000 – $186754
TypeContract
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • 8+ years of professional game programming experience or combination of education and experience.
  • Solid C++ programming and debugging skills.
  • Strong understanding of core concepts and unique challenges of UI development.
  • Proficiency in Unreal Engine development (both C++ and Blueprint).
  • Experience analyzing game features and content for performance and optimizing a game to release quality.
  • Ability to collaborate effectively and embrace feedback within a dynamic team environment.
  • Dedication to improving all facets of the game and unlocking potential within the team.
  • A passion for improving the player experience and making our games accessible to everyone.

Responsibilities

  • Collaborate closely with designers, artists, and other engineers to create compelling and exciting user interfaces within the Unreal Engine.
  • Contribute to the aesthetic and systemic design of UI features and systems.
  • Develop new functionality in the underlying UI framework to support emerging gameplay features.
  • Review feature requests to assess their feasibility, comprehensiveness in design, and associated risks.
  • Bolster the success of fellow team members by offering technical guidance, engaging in code reviews, and providing expert advice to team members.
  • Continuously refine skills, workflows, and processes to drive innovation and efficiency.

Preferred Qualifications

  • Familiarity with UX considerations for gamepad and keyboard/mouse inputs.
  • Experience developing and shipping AAA game titles with multiple platforms (PC, console).
  • Familiarity with MVVM architectures.
  • Experience working with localization/internationalization systems.
  • Experience with accessibility features.