Skip to content

Senior Software Engineer – UI – Unannounced Game – Temp
Company | Blizzard Entertainment |
---|
Location | Irvine, CA, USA |
---|
Salary | $101000 – $186754 |
---|
Type | Contract |
---|
Degrees | |
---|
Experience Level | Senior, 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.