UI Programmer

Position: Full-Time
Updated: 2011-10-05
Gearbox Software is looking for a full-time programmer with strong usability and interface development experience to join our User Interface Group.
Responsibilities:
  • Your mission will be to help deliver the best-possible customer game-play experience by presenting the player with all the relevant information needed to complete the game's tasks in ways that are functional and pleasing. Specifically you will:
  • Liaise with the game designers and the UI Team Leads to understand the UI requirements for a given feature
  • Work directly with artists and other programmers to implement efficient and maintainable, modular and reusable UI systems
  • Be a voice to help advocate for the player's user-experience
  • Create custom tools and scripts as necessary to help the UI mission-at-large
Required Skills:
  • Computer Science, Math, Physics, or similar college degree, or commensurate Game Industry experience
  • Demonstrable proficiency with C++
  • Passion for video games in all their shapes and sizes
  • Experience with version-control systems
  • Deep-seated awareness of User-Interface concerns, especially usability and the presentation of information
  • Obsessively attentive to details
  • Excellent communication skills in both written and verbal capacities
Desired Skills:
  • Familiarity with Unreal Engine / UDK development
  • Scaleform / GFx experience
  • Flash and AS2.0 / AS3.0 background
  • Current-generation console development experience
Send resumes and/or portfolio to: gamejobs@gearboxsoftware.com. Please include "UI Programmer" in the subject line.