The UI/UX Team at Insomniac Games is growing! We're looking for a talented UI/UX Programmer interested in helping us make industry-inspiring player experiences that are approachable, accessible, and immersive for everyone.If you are someone with a track record of working collaboratively and cross-functionally to develop innovative player experiences and want to play a major role in delivering world-class games for players of all abilities, please read on!
Essential Duties and Responsibilities include the following:
Own impactful user-facing features and systems that help players of all abilities navigate, locate information, and accomplish their goals
Work iteratively through all phases of the game development cycle from prototype to polish
Collaborate with artists, designers, and developers to implement and deploy accessible user experiences that support the art, design, and technical vision for our games
Deliver code that is readable, functional, adheres to standards and meets or exceeds requirements.
Contribute proactively to our studio’s standards of excellence for UI engineering
Provide accurate estimates for assigned tasks and regularly updates team on task status, contributing to efforts to ensure team's work remains is in scope
Proactively share, receive, incorporate, and act on feedback
Continuously expand knowledge of technological developments in the game industry through research and training
Advocate relentlessly for our players and the end-to-end user experience
Other duties may be assigned
Education and/or Experience:
Four to ten years related experience and/or training; or equivalent combination of education and experience
Thorough understanding of digital interaction design fundamentals and patterns
Extensive knowledge of C++, JavaScript, HTML, CSS and/or other related front-end development languages and tools
Ability to adapt and adhere to the prevalent coding style and practices, including source control standards
Familiarity with component-based programming paradigms
Familiarity with commercial content creation packages like Adobe CC & Maya a plus
Shipped multiplayer game development experience strongly preferred
3D and/or Coherent experience also a major bonus
Other Skills:
Solid instincts for game design and innovative user experiences
Passion for game accessibility and player advocacy
Good interpersonal skills and the ability to work in and contribute to a collaborative environment
Ability to present ideas and research in a way that makes it actionable and easily understandable for all audiences
Flexibility in the face of schedule changes and shifting timetables