Future Immersive
Game Programmer
- Compensation
- Not disclosed
- Location
- Toronto, ON, ca
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Not specified
- Posted
Skills
Must have
- Bachelor's degree in Computer Science or equivalent experience.
- Proficiency in C# and C++ with a commitment to software engineering principles and code quality.
- Expertise in Unity and/or Unreal.
- Ability to both rapidly prototype and polish to AAA standards.
- Strong critical thinking and problem-solving skills.
- Excellent communication, organizational skills, and time management skills.
- Ability to work closely and efficiently with collaborators in a positive, team-based environment.
- Strong debugging, optimization, and testing skills.
- Proactive and committed to quality.
- Proficiency in mathematics for game development.
Nice to have
- Possesses areas of specialized game programming expertise (AI, graphics, networking, physics, etc.).
- Strong understanding of video game production and non-programming departments (art, audio, etc.)
Full description
Future Immersive hopes to provide a successful applicant with a very rewarding opportunity that will take their career to the next level.
As a Game Programmer, your responsibilities will include:
- Taking ownership over assigned work from start to finish and collaborating with our creative staff.
- Design and implementation of new systems to achieve project goals.
- Maintenance and improvement of existing systems.
- Ensuring that code meets quality and performance standards for release.
- Supporting and helping teammates to reach team objectives.
Requirements
- Bachelor's degree in Computer Science or equivalent experience.
- Proficiency in C# and C++ with a commitment to software engineering principles and code quality.
- Expertise in Unity and/or Unreal.
- Ability to both rapidly prototype and polish to AAA standards.
- Strong critical thinking and problem-solving skills.
- Excellent communication, organizational skills, and time management skills.
- Ability to work closely and efficiently with collaborators in a positive, team-based environment.
- Strong debugging, optimization, and testing skills.
- Proactive and committed to quality.
- Proficiency in mathematics for game development.
Desirable Skills
- Possesses areas of specialized game programming expertise (AI, graphics, networking, physics, etc.).
- Strong understanding of video game production and non-programming departments (art, audio, etc.)