Game Programming Instructor – C++ / C# (Sessional Faculty)
- Vancouver, BC
- On-site
- Posted Apr 7, 2026
- 1 position
$57–$75 / hour
Opens an external site
- Employment type
- Part-time
- Experience level
- Mid-level · 2+ years
- Minimum education
- Master’s degree
- Posting language
- English
- Working hours
- 40 hours per week
Job summary
The instructor will deliver theoretical and practical programming courses, guiding students through C++ and C# development, algorithmic thinking, and object-oriented design. They are responsible for planning lectures, assessing student performance, and providing mentorship to support technical growth in a game development context.
Job details
The instructor will deliver theoretical and practical programming courses, guiding students through C++ and C# development, algorithmic thinking, and object-oriented design. They are responsible for planning lectures, assessing student performance, and providing mentorship to support technical growth in a game development context. Candidates must hold a Master’s degree in a relevant field or possess equivalent industry experience, along with at least 3 years of professional or academic programming experience. Proficiency in C++ and/or C# and the ability to clearly communicate technical concepts to beginners are essential.
What you’ll do
The instructor will deliver theoretical and practical programming courses, guiding students through C++ and C# development, algorithmic thinking, and object-oriented design. They are responsible for planning lectures, assessing student performance, and providing mentorship to support technical growth in a game development context.
Requirements
Candidates must hold a Master’s degree in a relevant field or possess equivalent industry experience, along with at least 3 years of professional or academic programming experience. Proficiency in C++ and/or C# and the ability to clearly communicate technical concepts to beginners are essential.
Listed skills
- C++ · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- C++
- C#
- Object-oriented programming
- Algorithmic thinking
- Software development
- Game programming
- Visual Studio
- Debugging
- Version control
- Memory management
- Data parsing
- API interaction
- Technical instruction
- Mentoring
- Curriculum development
- Problem decomposition
Job areas
- Education
- Software
- Technology
- Creative & Media
More jobs from LCI Education
Architectural Building Technology (Sessional Faculty)
- On-site
- Vancouver, BC
- Posted Sep 9, 2026
Graphic Design Instructor (Sessional Faculty)
- On-site
- Vancouver, BC
- Posted Sep 7, 2026
Jewellery Design Instructor (Sessional Faculty)
- On-site
- Vancouver, BC
- Posted Sep 7, 2026
Fashion Design Instructor (Sessional Faculty)
- On-site
- Vancouver, BC
- Posted Sep 7, 2026