About the Role
The Lead Game Programmer will serve as the technical backbone of the game development team, responsible for guiding programming efforts, ensuring robust software architecture, and enabling creative vision through reliable and efficient code.
Responsibilities
- Lead the design and implementation of core game systems
- Collaborate with designers and artists to bring gameplay concepts to life
- Ensure code efficiency, scalability, and maintainability
- Mentor junior programmers and conduct code reviews
- Troubleshoot and resolve complex technical issues
- Optimize game performance across multiple platforms
- Develop and enforce coding standards and best practices
- Work closely with QA to identify and fix bugs
- Integrate audio, animation, and visual effects into gameplay
- Manage version control and build pipelines
- Coordinate with external development partners when needed
- Stay current with emerging game technologies and programming languages
- Participate in project planning and milestone tracking
- Deliver regular progress updates to project leads
- Support deployment and post-launch maintenance
- Contribute to architectural decisions for new features
- Ensure compatibility across different hardware configurations
- Implement networked gameplay components where applicable
- Write clear technical documentation
- Promote a culture of innovation and technical excellence
- Assist in prototyping new game mechanics
- Evaluate third-party tools and middleware
- Maintain security and data integrity in game systems
- Support cross-functional integration efforts
- Drive continuous improvement in development workflows
Nice to Have
- Master’s degree in Computer Science or related field
- Experience leading teams of five or more developers
- Published games on PC or console platforms
- Contributions to open-source game development projects
- Experience with virtual or augmented reality systems
Compensation
Competitive salary based on experience
Work Arrangement
Hybrid work model with flexible scheduling
Team
Collaborative game development team within a larger creative studio
Why Join Us
- Opportunity to shape the future of interactive moving and relocation experiences
- Work in a dynamic environment that values innovation and user engagement
- Access to professional development resources and technical training
- Inclusive culture that supports diverse perspectives and backgrounds
- Chance to work on products used by millions nationwide
Application Process
- Submit resume and cover letter through the company careers portal
- Selected candidates will be contacted for a technical screening
- Final stage includes a coding challenge and team interview
- Offers are contingent upon background check and eligibility verification
Available for qualified candidates