Overview

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

You must sign in to apply for this position.