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