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, 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

See all jobs from LCI Education