Instructor of Advanced Front-End Frameworks
Vancouver Institute of Media Arts (VanArts)
Vancouver, BC


VanArts is seeking an energetic and enthusiastic individual who’s passionate about web development and design and sharing it with others. As a key instructor in the Web Development and Design Program, you love to teach and educate, you’re up with current design trends and technology. Exciting industry changes thrill you and expanding your students’ minds about what’s possible is at the top of your list.

This is a part-time position leaving you ample time for other work and projects beyond the school walls. We love working professionals who also love to teach.


  • The main goal of this position is to teach students about the latest and most popular JavaScript Front-End Frameworks, how they work, what their role in web development is and how to build useful web applications by harnessing them.
  • Staying on top of relevant technology and software in the industry
  • Deliver course curriculum using the most appropriate delivery method for the content being taught, i.e., lecture, demonstration, workshop or open lab. (including, but not limited to, power point presentations, slideshows, handouts, suggested or required reading, etc.).
  • Review and plan out course material before the commencement of each course to ensure content is accurate and up to date and full of the most updated material.
  • Prepare lesson plans.
  • Assess and evaluate student work, record grades and provide students with constructive feedback that supports their creative development.
  • Provide input to HOD, where necessary, with regard to curriculum updates to maintain high industry standards and stay current with industry practices.
  • Attend school and department meetings as needed.
  • Participate in promotional and industry networking activities as required.
  • Maintain a professional environment by setting an example for students and preparing them for the working world post diploma.
  • Contribute to a nurturing learning environment by providing support, encouragement and constructive feedback to students.
  • Be available for student consultation.
  • Foster students towards employment in the industry.

Knowledge, Education and Skills

  • Very experienced with at least one of the following modern frameworks: React (ideally), Angular 2, Vue.js.
  • Working familiarity with some of the following frameworks such as React, Angular 2, Vue.js, ember.js or knockout.js.
  • Highly knowledgeable with software architectural patterns such as MVC, MVVM and MV*.
  • Highly experienced with JavaScript, jQuery and task runners required.
  • Working knowledge of ES6.
  • Track record of building Single Page Apps or other web applications using JavaScript frameworks.

Only qualified candidates will be contacted.

This opening may also be viewed on our website:

Job Type: Part-time


  • React, Angular 2 or Vue.js: 1 year (Preferred)
  • JavaScript, jQuery and task runners: 1 year (Preferred)
  • MVC, MVVM and MV*: 1 year (Preferred)


  • Vancouver, BC (Preferred)


  • English (Required)