Back to job search
LCI Education logo

Game Programming Instructor – C++ / C# (Sessional Faculty)

Expired
  • 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.