Engine UI Programmer Job at thatgamecompany, Remote

a3Z1czNsRjBEZUhoTWJwTmppV014OWVyMnc9PQ==
  • thatgamecompany
  • Remote

Job Description

Engine UI Programmer

Remote – US and Canada only

At thatgamecompany, we strive to create beautiful and intuitive UI, which embraces and contributes to the emotional experiences of our games. Our company is known for having a distinct perspective on what games can be, and crafting unique experiences that players can’t find elsewhere as a result; our approach to UI is no different. Our mission is to take risks in our designs, to break new ground with solutions that players haven’t seen before, and are hand-tailored towards the unique goals of our games.

We are looking for a talented Engine UI Programmer to join our UI team. This individual will develop core UI frameworks in our game-engine, refactor existing code to meet best practices, and implement new UI elements in the game. The ideal candidate will have exceptional engineering skills and deep knowledge of various UI programming patterns, along with a passion for building robust, user-friendly UI frameworks.

Responsibilities:

  • Take ownership of the core UI technology stack in our proprietary game engine. We currently have an immediate-mode UI system in C++

  • Identify issues in our team’s workflow, and propose / implement solutions to streamline our processes and reduce future bugs

  • Improve and/or refactor many of our core UI systems, including the UI animation system, menu management system, HUD system, etc

  • Help establish best practices for UI implementation, and refactor existing code to adhere to this

  • Collaborate with UI Designers and various other disciplines to implement new UI elements

Must-Haves:

  • 2+ years of professional engineering experience with C or C++

  • Experience developing UI frameworks

  • Clear communication skills, ability to work closely with other high-caliber engineers, designers, and artists

  • Passionate about UI engineering and design

  • Self-motivated and capable of juggling multiple projects to meet deadlines

Nice to Haves:

  • Experience working in immediate mode UI systems (ie. ImGui)

  • Experience working in an inhouse or custom game-engine

  • Experience writing UI shaders

  • Experience developing multi-platform interfaces, with varying input methods (ie. touch vs. gamepad input)

  • Experience working with designers to implement and iterate on designs based on existing mockups

  • Understanding of HTML Flexbox layout system

  • Experience with UI design/prototyping tools such as Figma

We look forward to meeting you!

Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

The salary range for this position is $104,500 USD to $149,243 USD annually, with the
opportunity to earn an annual discretionary bonus. This salary range is an estimate, and
the actual salary may vary based on the Company’s compensation practices.
Employees in this position are eligible to participate in the Company’s standard employee benefit programs, which currently include the following: medical, dental, vision,
401k, and paid time off.

#LI-Remote 

Job Tags

Remote job, Immediate start, Work visa,

Similar Jobs

Sherwin-Williams

Retail Customer Service Delivery Driver Job at Sherwin-Williams

Retail Customer Service Delivery Driver Location Scottsbluff, NE : This position works closely with wholesale and retail customers to determine...  ...stores in a safe and timely manner using Company vans or pick-up trucks. The individual selected for this role will be expected... 

FedEx Services

Package Handler - Part Time (Warehouse like) Job at FedEx Services

 ...IMMEDIATE OPENINGS! Come for a job and stay for a career! Federal Express Corporation (FEC) is part of the rapidly growing warehouse and transportation sector that helps keep America, and our economy, moving. Be part of a winning team and workplace community that cares... 

Thornley Corporate Solutions

Business Development Manager - Plastics/Injection Molding Job at Thornley Corporate Solutions

 ...Business Development Manager Plastics/Injection Molding (Remote, Detroit Preferred) Base: $120,000$125,000 + $3040K Commission | OTE $150K$160K+ | Full Benefits Are you a driven sales/account management professional with experience in plastics or injection... 

The UPS Store Waxahachie #5780

Full-Time Center Associate Job at The UPS Store Waxahachie #5780

Description of the role: The Full-Time Center Associate at The UPS Store #7205 in Heath, TX will be responsible for providing excellent customer service, handling package shipments, and maintaining a clean and organized store environment.Responsibilities:* Assist... 

Headhunter Insider

Audit Director - Assurance & Advisory - State and Local Government Job at Headhunter Insider

 ...Audit Director - Assurance & Advisory - State and Local GovernmentFast track to Partnership - Reasonable work life balance - Hybrid work envirronment The Director is the liaison between the Partner, the client, and the professional staff. Directors are responsible...