Come make a significant impact on kids’ lives by enabling the creators of tomorrow through learning to code.

Are you an educator who wants to be on the fore-front of  technology education? Come join us and be part of a movement that challenges our digital citizens of tomorrow. We are seeking teachers, student teachers and volunteers to inspire students in an after-school environment.

Who are we?

Discover Coding empowers children, aged 5 to 14, to be digital leaders of tomorrow. We believe computer science and coding are fundamental knowledge for the 21st century, and that every child should have a chance to learn about algorithms, computers, and creating apps.

Why work for Discover Coding?

  • Opportunities to work with kids of various learning abilities and diverse backgrounds.
  • Opportunities to work with the latest education technology
  • Opportunities for growth and advancement in a fast growing company
  • Opportunities to gain and develop the following skills:
    • Communication
    • Interpersonal skills
    • Leadership
    • Management
    • Critical Thinking
    • Problem Solving
    • Using Information Technology
  • Have a significant impact on kids’ lives by enabling the creators of tomorrow through learning to code.
  • Your passion will not be overlooked. Tremendous opportunity for career growth and promotion.
  • Innovative and collaborative environment that inspires fun and growth.

Lead Instructor

Job type: Part-time & temporary Full-time options. Up to 30 hours per week.

Location: schools in Edmonton and surrounding areas

Application deadline: March 15, 2020

Who are we looking for?

We are looking for individuals who are:

  • Enthusiastic and motivating
  • Empathetic, supportive, thoughtful and able to build strong relationships with young kids
  • Results-oriented
  • Passionate about teaching technology and code
  • Have strong classroom management skills to deliver our curriculum
  • Promoters of growth mindsets.


  • Degree in Bachelors of Education (Primary Education preferred)
  • 1 year teaching experience (Preferred)
  • Experience working with students of all grades and ages.
  • Knowledge and experience with coding and technology learning or eager to learn more. Instructors will be paired with Technical Assistant Instructors.
  • Standard First Aid Certificate (Preferred)
  • Access to a vehicle (Preferred)


  • Must pass Police Check and Vulnerability Sector Check

Assistant Instructor

Job type: Part-time, up to 30 hours per week.

Location: schools in Edmonton and surrounding areas

Application deadline: March 15, 2020

Responsibilities include:

  • Assist in teaching kids from the ages of 5-14 how to code with visual block programming languages (such as Scratch, OzoBlocky) through self-paced lessons. Provide guidance to kids to learn to problem solve and apply their creativity in programming.
  • Teach and guide kids through various board games to build on computational thinking and problem solving.
  • Supervise kids during their breaks.
  • Provide a dynamic learning environment that effectively engages & facilitates authentic learning for students of diverse backgrounds, cultures, and experiences.
  • Maintain positive relationships with parents and students that uphold high standards of excellence in operations and customer service. We all must work together to provide a valuable experience and deliver results.


  • Must be knowledgeable and understand various coding languages- minimum of Scratch. (JavaScript, Java, and/or Python a plus).
  • Has taken computer classes in High School or hold or working towards a Bachelor’s degree in Computer Science or Education is preferred.
  • Must be independent and a self-starter who strives for personal and team growth.
  • You possess a relentless passion for Education or Computer Science and want to make a difference in children’s lives.
  • You enjoy working with kids of all ages.
  • Strong organizational skills and the ability to guide others.
  • High sense of responsibility and dependability.
  • Ability to bring an upbeat, high energy attitude to the class.
  • Professional in speech, appearance, and manner.
  • Should be a team player and agreeable to working in a dynamic, evolving environment
  • We are a startup – you must embrace change and be willing to accept continuous feedback and change directions regularly.
  • Must pass Police Check and Vulnerability Sector Check

Other skills that would be beneficial, but are not required:

  • Experience building computers.
  • Understand the core mechanics of Minecraft
  • Experience programming a Raspberry Pi (in any language).
  • Relevant teaching experience and/or leadership skills.
  • Experience facilitating groups of children and/or working youth programs with proven classroom management.
  • Standard First Aid Certificate

How to apply

Please send your cover letter and resume to, with the subject “Application for [Lead or Assistant] Instructor”.

We thank all applicants in advance, however, only those applicants being considered will be contacted.