UI Programmer

20 Hours ago • 2 Years +
UI Art

Job Description

iRacing.com Motorsport Simulations, LLC is seeking a UI Programmer to work on a recently announced console-focused realistic racing game. The role primarily involves building player-facing user interface widgets, screens, and functionality using Python, based on design documentation. Responsibilities include implementing fully functional game screens, prototyping features, testing, debugging, optimizing, and developing new UI tools, while collaborating with other departments to deliver features on time.
Must Have:
  • Implement fully functional game screens including required UI-related logic to a high visual and coding quality.
  • Work effectively with other departments (e.g. Design, Gameplay and Audio) to deliver features on time.
  • Prototype features for quick validation and revision.
  • Test, debug, profile, and optimize implementations.
  • Provide technical documentation to accompany UI implementations.
  • Develop new tools to improve UI workflow.
  • Contribute to and support the technical roadmap for future titles.
  • A passion for playing and making video games with a strong self-driven work ethic.
  • An undergraduate degree in Computer Science, Computer Engineering, Software Engineering, or equivalent training or relevant professional experience.
  • A minimum 2 years of game development experience as a UI programmer with at least 1 shipped title.
  • A high proficiency in Python.
  • Understand asynchronous programming and coroutines.
  • Skilled in C++.
  • Experience with game development tools such as Visual Studio, JIRA, Git.
  • Candidates must be legally authorized to work in the United States.
Perks:
  • Health, dental, vision, and life insurance
  • 401(k) and discretionary employer match
  • Paid time off (vacation, personal, sick, and holidays)

Add these skills to join the top 1% applicants for this job

github
cpp
game-texts
user-interface
git
python
jira
visual-studio

The Position

As a UI Programmer at iRacing, you will be working on an exciting, recently announced console-focused realistic racing game. Primarily using Python, you will be building player-facing user interface widgets, screens and functionality based upon design documentation. You will prototype UI concepts to efficiently prove out designs as well as develop enhancements to the existing UI and UI framework.

Responsibilities

  • Implement fully functional game screens including the required UI-related logic to a high visual and coding quality based upon design documentation
  • Work effectively with other departments (e.g. Design, Gameplay and Audio) to deliver features on time
  • Prototype features for quick validation and revision
  • Test, debug, profile, and optimize implementations
  • Provide technical documentation to accompany UI implementations
  • Develop new tools to improve UI workflow
  • Contribute to and support the technical roadmap for future titles

Requirements

  • A passion for playing and making video games with a strong self-driven work ethic
  • An undergraduate degree in Computer Science, Computer Engineering, Software Engineering, or
  • equivalent training or relevant professional experience
  • A minimum 2 years of game development experience as a UI programmer with at least 1 shipped title
  • A high proficiency in Python
  • Understand asynchronous programming and coroutines
  • Skilled in C++
  • Experience with game development tools such as Visual Studio, JIRA, Git

Compensation & Benefits

In addition to competitive pay and benefits, we offer the opportunity to be part of a talented team building high-quality, immersive games for players worldwide.

Benefits Include

  • Health, dental, vision, and life insurance
  • 401(k) and discretionary employer match
  • Paid time off (vacation, personal, sick, and holidays)

Location, Working Conditions, & Eligibility

This position is a full time remote within the United States. Candidates must be legally authorized to work in the United States at the time of application. We are unable to sponsor visas, or work permits for this role.

Please submit a cover letter and resume to HR@iRacing.com.

Apply to this Job

Or, email your resume to HR@iRacing.com

Set alerts for more jobs like UI Programmer
Set alerts for new jobs by I Racing
Set alerts for new UI Art jobs in United States
Set alerts for new jobs in United States
Set alerts for UI Art (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙