Lead Instructor, Web Development

EducationFull TimeMontreal, QC

Apply Now

About the Role:

Journey is looking for an experienced, energetic Lead Instructor for our Full-Stack Web Development programs. As a Lead Instructor, you will work in collaboration with the other Lead Instructors to assist in the teaching of our Web Development courses; assist in the training & mentoring of contract instructors and participate in grading and supporting the students. Your role will be to both step in to substitute teach when other instructors are unavailable, act as a leader to support struggling students and mentor the other more junior instructors. Most importantly, you will have a direct impact on changing people's lives through education.


This is a full-time, remote salaried position.


Initial interviews & Value-Alignment Interviews: Aug 8-12

Final Interviews: Aug 16 + 18

Start Date: As soon as possible

Responsibilities:

Teaching & Curriculum Support

  • Support and assist a team of contractual instructors and their respective cohorts
  • Work with other departments to ensure graduates are properly trained to be ready for junior level roles in Web Development
  • Act as coach/mentor to students as they work their way through the course
  • Care profoundly about every student's success
  • Be available for teaching and technical support when your help is needed
  • Present occasional lectures on HTML, CSS, JavaScript, GitHub, NodeJS, EJS, React, MongoDB and more
  • Work with the Instructional Designer, and other Senior Instructors to maintain and update the curriculum for our Web Development programs using best practices, in-demand technologies, and sound teaching principals
  • Update and maintain slides, problem sets, documentation, projects, etc. for curriculum use
  • Work with the rest of the Education team to constantly collect data/feedback on curriculum improvements and make changes accordingly

Instructor Management & Mentorship

  • Assist in the hiring, onboarding and training of contract instructors & teaching assistants while upholding & demonstrating the company values
  • Provide mentorship so that our teaching staff may continue to grow their skills in the subject
  • Conduct 1:1s and group meetings with other instructors to ensure they are receiving continuous feedback and support
  • Assist the Education Manager in developing and updating the onboarding process for new instructors
  • Work in collaboration with the team to ensure we reach our collective company goals
  • Supervise instructors in your assigned cohorts and play an active role in supporting them to ensure they have everything they need to exceed student expectations
  • Assist in and mediate any student/instructor or instructor/instructor problems
  • Receive, respond and give feedback to instructors and participate in quality checks to ensure our instructors maintain our standards and company values
  • Play an active role in ensuring our students are having the best experience possible within our bootcamp including receiving and responding to student feedback and whenever relevant, using this feedback to improve the quality of our bootcamps and sharing it with relevant team members
  • Lead Discord engagement and participation for all things related to our Web Development programs

About you:

  • Ability to communicate clearly and professionally in English and French
  • Industry experience in the field of Web Development
  • Prior teaching experience
  • Previous experience in coaching, mentoring, or managing junior staff
  • Outgoing, personable, friendly, and empathetic
  • Comfortable explaining difficult concepts due to your ability to dissect and disseminate information into bite-sized, understandable ideas
  • Well versed in both front-end and back-end development (specifically HTML, CSS, Javascript, React and MongoDB)
  • Strong active listening skills and ability to motivate
  • Lifelong learner who loves sharing their training and experiences with others
  • Loves the idea of helping people lead better lives through education

Salary and Benefits:

  • Starting salary of $70,000
  • 3 weeks (15 days) of paid vacation per year plus 2 weeks of vacation over Christmas and New Years when the company shuts down
  • Unlimited sick days & personal days
  • Group health, dental and vision benefits (after 3 months)
  • Learning & development fund
  • New laptop, webcam, and gear provided + an additional $500 to spend on other home office furnishings
  • Work with an amazing and fun team!

About Journey Education:

Journey provides digital skills training with courses, workshops, and events all offered online. Our product lineup currently includes courses in Web Development,Data Science, and Tech Sales. Founded in 2014 and headquartered in Montreal, Canada, Journey works with highly experienced instructors to develop cutting-edge, real-world training and meaningful educational products that help people unlock their potential.


At Journey, we are building an environment where our employees feel included and heard. Diversity and inclusion are important to us and we strongly encourage applications from minorities, people with disabilities, people from gender and sexually diverse communities and/or people with intersectional identities.