Job description:
Unity Game Programmer
Employer: Little Guy Games Inc.
Location: Toronto, ON
Job Type: Full-time, permanent
Little Guy Games Inc. is a Canadian video game development studio specializing in the development of interactive entertainment software for PC, console, and virtual reality platforms. The company creates proprietary intellectual property and provides contract development services to third-party publishers. As an independent studio, Little Guy Games is dedicated to building engaging and immersive interactive experiences. The team focuses on developing high-quality gameplay systems with an emphasis on collaboration, creativity, and technical excellence. With a small, close-knit team, the studio offers a hands-on environment where developers are involved throughout all stages of the game development lifecycle.
Little Guy Games Inc. is seeking a Unity Game Programmer to join its development team in Toronto. The successful candidate will contribute to the creation of virtual reality experiences by designing, developing, testing, and optimizing gameplay features using the Unity game engine, while working collaboratively with designers, artists, and other developers.
Responsibilities
- Develop, implement, and maintain gameplay systems using Unity 3D and C#
- Write clean, efficient, and well-documented code for VR applications
- Collaborate with designers, artists, and other developers during creative and technical meetings
- Develop and test gameplay features to ensure functionality, performance, and stability
- Debug and optimize code throughout the development cycle
- Participate in code reviews and follow established development standards and best
practices
Compensation package
The position offers a wage of $48.08 per hour, based on a minimum of 30 hours per week. The employer provides an Employee Health and Benefits Plan through Sun Life, which includes disability, medical and dental coverage.
Required Skills:
- Completion of a college or university program in computer science or a related field
- At least 1 year of professional experience developing software applications or games using Unity and C#
- Proficiency in C# programming and experience with the Unity game engine
- Experience developing and implementing gameplay systems and features
- Experience working with large and complex codebases
- Strong debugging, troubleshooting, and problem-solving skills
- Experience optimizing performance for PC and/or virtual reality platforms
- Familiarity with version control systems (e.g., Git)
- Experience with multiplayer networking systems is an asset
- Experience contributing to or shipping a commercial game title is an asset
- Ability to work independently and collaboratively within a multidisciplinary team
- Strong written and verbal communication skills
- Strong analytical skills and attention to detail
- Demonstrated interest in game development and interactive experiences
Language of Work: English
Work Locations
- Business address / location of work: 10 Margate Cres., Scarborough, ON, M1N 1L5
- Additional: Client sites within the Greater Toronto Area as required
- Remote/hybrid work may be required depending on project needs.
How to Apply:
Email to apply: Tatiana@lawpoint.ca