Computer Science Competition Teacher

1 week ago


Vancouver BC VJ W, Canada ForBest Academy Full time $50,000 - $70,000 per year

Why Teach at Forbest Academy?

At Forbest Academy, we inspire curiosity, foster critical thinking, and nurture a lifelong love of learning. With offices in both Vancouver and Richmond, we are committed to creating engaging and accessible learning experiences that help each student grow academically and personally. Our students aim for excellence in competitive arenas like the Canadian Computing Competition (CCC) and related global contests.

Qualifications and Requirements

  • Bachelor's degree or higher in Computer Science, Software Engineering, or a closely related field.
  • Demonstrated expertise in competitive programming, preferably with a high achievement in the CCC Senior Division (e.g., Certificate of Distinction, Honour Roll, or qualification for the Canadian Computing Olympiad - CCO).
  • Deep, expert knowledge of advanced algorithms (e.g., Dynamic Programming, Graph Theory, Number Theory, Greedy Algorithms) and complex data structures.
  • Strong preference given to candidates familiar with the competitive programming curriculum and problem styles of the CEMC (University of Waterloo).
  • A minimum of 2–3 years of teaching or tutoring experience in Computer Science or Mathematics is preferred.
  • Experience in developing AP/IB preparatory materials is advantageous.
  • Possession of a valid BC teaching certification or its equivalent is an asset.
  • Demonstrated excellent communication and interpersonal skills.
  • Proven ability to tailor instructional strategies to meet diverse student learning needs.
  • Ability to commute between Richmond and Vancouver locations as needed.

Position Details:

  • Opportunities available for both full-time and part-time roles.
  • Full-time: Minimum of 30 teaching hours per week.
  • Part-time: Total teaching hours vary based on your availability.
  • Hourly Rate: $25.00 to $35.00 per hour, commensurate with experience and qualifications.

Work Schedule:

  • Teaching on an on-call basis.
  • Primarily scheduled Monday to Friday during after-school and evening hours.
  • Weekend availability may be required.
  • Schedule adjustments may occur during school holidays based on student demand.

Locations:

  • Richmond Office: # Cooney Road (South Tower), Richmond, BC
  • Vancouver Office: # West Broadway, Vancouver, BC

Benefits:

  • Group insurance coverage available for full-time employees.
  • Regular team-building events designed to promote collaboration and a positive work environment.

Note:

  • Applicants must currently reside in the Greater Vancouver Area and be legally authorized to work in Canada.
  • Incomplete applications will not be considered.
  • Only shortlisted candidates will be contacted for interviews.
  • Background checks and/or verification of educational credentials may be conducted as part of the hiring process.

Join Forbest Academy and contribute to our mission of shaping future leaders through quality education. To learn more about our institution, please visit the following links:

Job Types: Full-time, Part-time

Pay: $25.00-$35.00 per hour

Benefits:

  • Company events

Application question(s):

    1. Do you possess a teaching certificate or qualification in British Columbia, or any other certification, credential, or experience that demonstrates your ability to teach the subject you are applying for? Please specify.
    1. Please list any additional subjects, grade levels, or standardized tests you could teach if given preparation time.
    1. Please describe your general availability on weekdays and weekends. This will help us schedule a phone screening, an interview, and any teaching assignments if you are hired.
    1. We have offices in Richmond and Vancouver. Which location do you prefer, and would you be comfortable working from either if needed?
    1. Please indicate your preferred type of employment (e.g., full-time or part-time).
    1. What is your preferred hourly rate for this role? Experience with SAT or AP tutoring may qualify for a higher rate.
    1. Are you currently located in British Columbia, legally authorized to work in Canada, and able to start as soon as a position is offered?
    1. What is your level of fluency in English? Please indicate whether you are a Beginner, Intermediate, Advanced, or Native speaker. If you speak additional languages, you may also list them with your level of fluency.
    1. Please provide the best phone number and email address to reach you at to ensure timely communication.
    1. If you are shortlisted, we will contact you for a phone screening. Please suggest three possible times across today or the next two business days (Monday to Friday, excluding statutory holidays) when you would be available. Our typical availability is 11:00 AM – 5:30 PM. We will call you at one of your suggested times from one of our office numbers: , , or
    1. Please list the math subjects, grade levels, and standardized tests you can teach confidently without preparation. Students may ask spontaneous questions, so include only the areas in which you feel highly confident. For example: Kindergarten–10th Grade Math, Pre-Calculus, Calculus, IB Math, AP Calculus AB/BC, AMC 8, AMC 10/12.
    1. Please provide details of your education. Include the name of your high school and any post-secondary education, specifying the degree, field of study, and institution.
    1. Please detail your experience in competitive programming. Specifically, do you have personal achievement (e.g., Honour Roll, Certificate of Distinction, Gold/Silver/Bronze) or coaching experience in the: Canadian Computing Competition (CCC) or Canadian Computing Olympiad (CCO)?

Work Location: In person



  • Vancouver, BC VJ W, Canada ForBest Academy Full time

    Why Teach at Forbest Academy?At Forbest Academy, we inspire curiosity, foster critical thinking, and nurture a lifelong love of learning. With offices in both Vancouver and Richmond, we are committed to creating engaging and accessible learning experiences that help each student grow academically and personally.Qualifications and RequirementsBachelor's...


  • Vancouver, Canada Forbest Academy Full time

    Computer Science Competition Teacher (Full-time / Part-time) Apply for the Computer Science Competition Teacher (Full-time / Part-time) role at Forbest Academy. Your pay will be based on skills and experience. Join us to inspire curiosity and help students excel in competitive arenas. Base pay range $25.00/hr - $35.00/hr Why Teach at Forbest Academy? At...


  • Vancouver, Canada Forbest Academy Full time

    Computer Science Competition Teacher (Full-time / Part-time) Apply for the Computer Science Competition Teacher (Full-time / Part-time) role at Forbest Academy. Your pay will be based on skills and experience. Join us to inspire curiosity and help students excel in competitive arenas. Base pay range $25.00/hr - $35.00/hr Why Teach at Forbest Academy? At...


  • Vancouver, Canada Forbest Academy Inc Full time $25 - $35

    Why Teach at Forbest Academy?At Forbest Academy, we inspire curiosity, foster critical thinking, and nurture a lifelong love of learning. With offices in both Vancouver and Richmond, we are committed to creating engaging and accessible learning experiences that help each student grow academically and personally. Our students aim for excellence in competitive...


  • Delta, BC VC W, Canada DELTA SCHOOL DISTRICT Full time $62,445 - $109,520 per year

    Are you looking to work in a District that is committed to collaboration, mentorship, and creating inspiring educational experiences?The Delta School District aims to be an innovative, inclusive community where all learners belong and everyone soars. We are a District of more than 15,900 students and 3,000 employees.The District's mission is to inspire and...


  • Vancouver, Canada Oxford Learning® Full time

    Math/Science Teacher/Tutor WantedMotivated by mathematics? Sharp with science? Excited by equations in both fields? Eager to help students succeed in math and science? Our hours count! Gain valuable teaching experience!Oxford Learning East Vancouveris currently seeking part-time teacher-tutors for a role in our learning centre. This position is perfect for...


  • Windsor, ON NW W, Canada Coachwood Group Full time $60,000 - $120,000 per year

    BioSteel Sports Academy is a private school accredited by Hockey Canada and inspected by the Ontario Ministry of Education. We offer a unique educational experience that combines the Ontario Curriculum with elite-level athletic training. Our mission is to cultivate high-performance athletes and outstanding individuals through a holistic model that integrates...


  • Vancouver, Canada Oxford Learning Centres, Inc. Full time

    Math/Science Teacher/Tutor Wanted Motivated by mathematics? Sharp with science? Excited by equations in both fields? Eager to help students succeed in math and science? Our hours count! Gain valuable teaching experience! Oxford Learning East Vancouver is currently seeking part-time teacher-tutors for a role in our learning centre. This position is perfect...


  • Vancouver, BC VR C, Canada Sigma Education Full time $140,000 - $184,000 per year

    Sigma Education is a Vancouver based educational institution dedicated to K12 teaching and college application. To reach our goals, we are looking for highly experienced Instructor/Counselor in the following area:AP Computer Science TutorTeacher needs to use their own teaching material, and conduct either private or the group class up to 3...


  • Vancouver, BC VZ Y, Canada Oxford Learning Centre Full time $18 - $200 per year

    High School Math/Science Teacher/Tutor WantedMotivated by mathematics? Sharp with science? Excited by equations in both fields? Eager to help students succeed in math and science?Our hours count Gain valuable teaching experience Oxford Learning Vancouver Oakridge is currently seeking part-time teacher-tutors for a role in our learning centre. This position...