Game Programming Instructor – C++ / C# (Sessional Faculty)
- Vancouver, BC
- On-site
- Posted Apr 7, 2026
- 1 position
$57–$75 / hour
- Employment type
- Part-time
- Experience level
- Mid-level · 2+ years
- Minimum education
- Master’s degree
- Posting language
- English
- Working hours
- 40 hours per week
This job has expired
This position at LCI Education is no longer accepting applications. The original posting remains below for reference.
Expired Oct 8, 2026
Original job posting
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
Current jobs at LCI Education
These verified opportunities are still accepting applications.
COORDONNATEUR(TRICE), ÉVÉNEMENTS ET ACTIVATIONS - RECRUTEMENT ÉTUDIANT
- On-site
- Montréal, QC
- Posted Oct 4, 2026
COORDINATOR, EVENTS AND ACTIVATIONS - STUDENT RECRUITMENT
- On-site
- Montréal, QC
- Posted Oct 4, 2026
DIRECTOR OF MARKETING AND ADMISSIONS
- On-site
- Montréal, QC
- Posted Sep 13, 2026
Architectural Building Technology (Sessional Faculty)
- On-site
- Vancouver, BC
- Posted Sep 9, 2026
