Back to job search
LCI Education logo

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, object-oriented principles, and algorithmic problem-solving. They are responsible for planning lectures, assessing student performance, and providing mentorship to foster technical competence in game programming.

Job details

The instructor will deliver theoretical and practical programming courses, guiding students through C++ and C# development, object-oriented principles, and algorithmic problem-solving. They are responsible for planning lectures, assessing student performance, and providing mentorship to foster technical competence in game programming. 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 explain 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, object-oriented principles, and algorithmic problem-solving. They are responsible for planning lectures, assessing student performance, and providing mentorship to foster technical competence in game programming.

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 explain 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
  • Software development
  • Algorithmic thinking
  • Game programming
  • Visual Studio
  • Debugging
  • Version control
  • Memory management
  • Data parsing
  • API interaction
  • Curriculum development
  • Mentoring
  • Technical instruction

Job areas

  • Education
  • Software
  • Technology
  • Creative & Media

More jobs from LCI Education

See all jobs from LCI Education