Web Development Instructor

Programs · Toronto, Ontario
Department Programs
Employment Type Full-Time

Our purpose at Juno is to be the school of choice for people underrepresented in the industry looking to launch and grow careers in tech. We do that by creating a best-in-class student and alumni experience, crafted by a diverse team with a focus on inclusive and equitable practices, to help our graduates achieve their personal and professional goals. This mission drives our people-centered culture, the caliber of talent we attract, our work ethic, and our resolve. 

A full time instructor in the Web Development Career Pathway (WDCP) is responsible for the delivery of our highly rated Web Development courses and programs, and is an integral part of the stellar supportive student experience Juno is known for. Their purpose is to ensure curriculum content is delivered to our high standard, that students are supported throughout their learning journey, and that they are set up for success. To achieve this, Juno instructors must be dedicated to creating an inclusive learning environment for Juno’s diverse student body, be motivated to review, maintain, and suggest improvements for the curriculum they teach, and be excited to collaborate with their team, the broader Juno team, and the Juno community at large.

Reporting to an Instructor Team Lead under the Manager of Web Development, all Juno instructors work closely together, with the Program Operations team, the Directors of Product and Programs, and the Outcomes team to ensure the ever-improving, inclusive, and transformational experience Juno Students expect. To be successful in this role, they will develop a strong understanding of the content of all WDCP courses and programs, and what the learning objectives for each are, demonstrate attention to detail, care, and empathy, and bring their unique experiences, perspective, and personality to each and every class. 

Here are some of the tasks that a WDCP instructor has responsibility for:

  • Teach a variety of Web Development technologies, skills, and best practices across our Accelerated Web Development Course, JavaScript Course, and Web Development Bootcamp through lessons, code-alongs, and interactive exercises
  • Work 1 on 1 with students to provide in-class and project support
  • Help resolve issues and coach through code debugging and technical problem-solving
  • Collaborate with other instructors to solve student experience and lesson delivery issues
  • Contribute to the maintenance and improvement of our courses’ curriculum through Juno’s established curriculum change process), according to the Curriculum Roadmap
  • Contribute to the creation of an inclusive and positive learning environment by regularly reviewing best practices, attending staff meetings and workshops, and bringing genuine care and personality to interactions within the Juno community
  • Participate in supporting student and community events



As a private career college, all of our instructors are required to have at least 2 years of practical, professional experience as developers. Unfortunately, candidates who do not have the required experience will not be considered for this position at this time. 

Required Qualifications

To be a successful candidate for this role you must:

  • Have a strong understanding of modern HTML, CSS, and JavaScript features and usage,
  • Be comfortable programming with React or another, similar, front-end framework,
  • Be comfortable using a text editor such as VS Code or SublimeText,
  • Be comfortable using Git and GitHub, 
  • Have excellent verbal communication skills,
  • Be collaborative, energetic, and empathetic,
  • Be a skilled technical problem solver, and
  • Fit one of the following statements from s.41 of Reg 415/06:
    1. Hold a degree, diploma, or certificate from an Ontario college, university, private career college, or equivalent AND have at least 24 months occupational web development experience, or
    2. Have at least 36 months of teaching experience, and 24 months occupational web development experience, or
    3. Have at least 48 months of occupational web development experience

Salary, Perks, & Benefits

  • Position type: full-time, permanent
  • Salary band: $60 000-$75 000
  • Clear growth paths
  • 3 weeks paid vacation, annually
  • 7 paid personal emergency days a year
  • End of year closure from December 24th to the New Year.
  • Comprehensive benefits package, including Health and Travel benefits, a Health Spending Account, access to an Employee & Family Assistance Program, coverage with the Personalized Prescription Plan, and more
  • Pregnancy & parental leave policy (plus we top up all employees to 75% for three months)
  • Personal & professional development budget, internal tools, community events, and access to Juno’s courses for free
  • & more

Please visit our Careers page for a full list of perks & benefits.


Hiring Process for this Position

There are 3 steps in the hiring process for this position:

  1. Qualified candidates will receive an invitation to book a short phone chat with the hiring manager - usually 15 to 30 minutes - to discuss qualifications, your interest in the role and joining the Juno team, and to answer any questions you may have about the position.
  2. Candidates who move on to the next step will be invited to a 1 hour interview comprised of 2 parts:
    1. A practical, role-related assignment (e.g. instructor candidates will be provided 3 lessons, choose one, and will teach a 30 minute section of the chosen lesson to the hiring manager and 2-3 other team members)
    2. A 30 minute behavioural interview with the hiring manager(s) to assess your competencies and discuss your experience in relation to the role
  3. All candidates who move on to step two will either receive an invite to the final interview - a short chat with Juno’s CEO, Heather Payne to discuss your background and interest in joining the Juno team, or a confirmation they will not be moving on in the process 

About Us

Founded by Heather Payne in 2012, Juno College of Technology is an innovative technology school based in Toronto, Canada. As a registered Private Career College, Juno offers courses for people who want to land jobs in tech - fast - and serves over 1000 students a year from a 12,000 square foot campus in downtown Toronto. Currently all of our courses and programs are offered Live Online and our team is fully remote until we are able to safely return to our office. With thousands of alumni and 1000+ students a year, there’s a large community of people ready to welcome you to Juno!

Juno is an equal opportunity employer.

We will not discriminate and will take affirmative action measures to ensure against discrimination in employment, recruitment, advertisements for employment, compensation, termination, upgrading, promotions, and other conditions of employment against any employee or job applicant on the bases of race, colour, gender, national origin, age, religion, creed, disability, veteran's status, sexual orientation, gender identity or gender expression.

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Toronto, Ontario
  • Department
  • Employment Type