Taro Logo

Senior UI Engineer

2K Games is a global video game company, publishing titles developed by some of the most influential game development studios in the world.
$67,538 - $108,000
Frontend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Gaming
This job posting is no longer active. 😔

Job Description

2K Games, headquartered in Novato, California, is a wholly owned label of Take-Two Interactive Software, Inc. Founded in 2005, 2K publishes titles in popular gaming genres, including sports, shooters, action, role-playing, strategy, casual, and family entertainment. The Vancouver studio, 2K Sports Lab, is seeking an experienced UI engineer to join their development team for a new AAA Sports game.

The role involves:

  • Working with UI and gameplay engineers to develop clean, intuitive interfaces
  • Collaborating with UI artists to implement assets and animations using UMG and Blueprints in Unreal Engine 5
  • Developing, implementing, and debugging code for UI/UX systems and tools
  • Collaborating with content creators to improve workflows and efficiency
  • Producing clean, efficient, well-documented code that conforms to coding standards
  • Conducting regular code reviews and providing meaningful feedback

The ideal candidate should have:

  • Bachelor's degree in Computer Science or equivalent
  • 5+ years of experience as a UI or Client Engineer shipping products on console or mobile devices
  • Expertise in C/C++ and object-oriented programming
  • Solid understanding of multi-threaded concepts and 3D math/linear algebra
  • Ability to write clean, well-documented, and efficient code
  • Strong communication skills to explain technical issues to both technical and non-technical audiences

2K offers a competitive salary range and a comprehensive benefits package. They are committed to creating an inclusive work environment and encourage all qualified applicants to apply, even if they don't meet every requirement.

Last updated a year ago

Responsibilities For Senior UI Engineer

  • Develop clean and intuitive interfaces for all game areas
  • Implement art assets and animations using UMG and Blueprints in Unreal Engine 5
  • Develop, implement, and debug code for UI/UX systems and tools
  • Collaborate with content creators to improve workflows and efficiency
  • Produce code that is clean, efficient, well-documented, and conforms to coding standards
  • Conduct regular code reviews and provide meaningful feedback

Requirements For Senior UI Engineer

  • Bachelor's degree in Computer Science or equivalent
  • 5+ years of experience as a UI or Client Engineer
  • Expertise in C/C++ and object-oriented programming
  • Solid understanding of multi-threaded concepts
  • Solid 3D math and linear algebra skills
  • Ability to write clean, well-documented, and efficient code
  • Ability to explain technical issues to both technical and non-technical audiences