Talent.com
Computer Science Competition Teacher (Full-time / Part-time)
Computer Science Competition Teacher (Full-time / Part-time)Forbest Academy Inc • Vancouver, British Columbia, Canada
Computer Science Competition Teacher (Full-time / Part-time)

Computer Science Competition Teacher (Full-time / Part-time)

Forbest Academy Inc • Vancouver, British Columbia, Canada
30+ days ago
Job type
  • Full-time
  • Part-time
  • Quick Apply
Job description

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.
  • 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.
  • To streamline your application process, kindly complete the questionnaire provided below : https : / / forms.gle / 9BCgBroggH3FWw2s9. It is essential that you follow up immediately by sending an email to hr@forbestacademy.com with the subject line [Your Name] - Interested in [Job Position], attaching your resume, academic transcript, copy of your degree, and any relevant teaching certificates. Submissions without both a completed form and a comprehensive notification email containing all required documents may not be reviewed.

    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 : #207-5811 Cooney Road (South Tower), Richmond, BC.
  • Vancouver Office : #102-1727 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.
  • 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 :

  • https : / / www.forbest.com / en /
  • https : / / lu.linkedin.com / company / forbest-academy?trk=similar-pages_result-card_full-click
  • https : / / www.youtube.com / channel / UCrb7sVGvu5Jbq1lav2X2_uQ
  • Create a job alert for this search

    Computer Science Teacher • Vancouver, British Columbia, Canada

    Similar jobs
    Teacher, Humanities (Grade 6 & 7), Junior School 2026-27

    Teacher, Humanities (Grade 6 & 7), Junior School 2026-27

    Crofton House School • Vancouver, British Columbia, Canada
    Temporary
    Teacher, Humanities (Grade 6 & 7), Junior School.Fixed-term Contract (Mat Leave).At Crofton House School, we inspire girls to discover and pursue their personal excellence from the first day of jun...Show more
    Last updated: 7 days ago • Promoted
    Early Years Teacher on Call

    Early Years Teacher on Call

    Mulgrave School, The International School of Vancouver • West Vancouver, BC, Canada
    Full-time
    Join Our Early Years Team-on-Call at Mulgrave!.Are you passionate about sparking curiosity, building confidence, and supporting young learners as they take their first steps into education? Mulgrav...Show more
    Last updated: 15 hours ago • Promoted • New!
    Pharmacist - Full Time

    Pharmacist - Full Time

    London Drugs Limited • Squamish, BC, Canada
    Full-time
    We are seeking passionate, collaborative, and patient-focused individuals to join our team!.At London Drugs, youre not just an employeeyoure family. Thats why we call ourselves a pharmacist-first ph...Show more
    Last updated: 30+ days ago • Promoted
    Freelance Reviewer - TransPerfect

    Freelance Reviewer - TransPerfect

    TransPerfect • delta, bc, ca
    Full-time
    TransPerfect is currently looking for qualified freelance linguists (reviewers) with Technical, Construction, Engineering, Manufacturing expertise interested in long-term collaboration and willing ...Show more
    Last updated: 2 days ago • Promoted
    Retail Compliance Auditor (Part-Time)

    Retail Compliance Auditor (Part-Time)

    Merchandising Consultants Associates • Squamish, BC, Canada
    Part-time
    Merchandising Consultants Associates.Squamish, BC and surrounding areas.MCA is a 100% Canadian owned and operated Merchandising Company that services Retailers and CPG companies across Canada.MCA i...Show more
    Last updated: 12 days ago • Promoted
    Copy - Elementary / Middle School Positions

    Copy - Elementary / Middle School Positions

    Vancouver Hebrew Academy • Vancouver, BC, Canada
    Full-time
    Vancouver Hebrew Academy is a dynamic Orthodox Jewish Day School located in south Vancouver.We are looking for a teachers to join ourGeneral Studies department. VHA is a small independent school and...Show more
    Last updated: 11 days ago • Promoted
    MYP Math Teacher

    MYP Math Teacher

    Mulgrave School, The International School of Vancouver • West Vancouver, BC, Canada
    Full-time +1
    Starting date : August 16, 2026.The 2026-27 faculty grid for this position is$75,461 to $116,035 based on years of experience and a Bachelor of Education. Faculty with a Master's will be paid at ...Show more
    Last updated: 23 hours ago • Promoted
    Senior Instrumentation & Controls Specialist

    Senior Instrumentation & Controls Specialist

    Pacific Energy Canada • Squamish, BC, Canada
    Full-time
    It involves the construction and operation of a liquefied natural gas (LNG) export facility on the previous Woodfibre pulp mill site, and will have a storage capacity of 250,000 m3 and will produce...Show more
    Last updated: 25 days ago • Promoted
    Adobe Journey Optimizer (AJO) - richmond

    Adobe Journey Optimizer (AJO) - richmond

    Maverick InnoGarage • richmond, bc, ca
    Full-time
    Strong experience collaborating with cross-functional teams, including marketing, data, and technology stakeholders.Proven ability to support large-scale enterprise implementations and customer eng...Show more
    Last updated: 1 day ago • Promoted
    Teacher, Humanities (Grade 6 & 7), Junior School

    Teacher, Humanities (Grade 6 & 7), Junior School

    Crofton House School • Vancouver, British Columbia, Canada
    Temporary
    Teacher, Humanities (Grade 6 & 7), Junior School.Fixed-term Contract (Mat Leave).At Crofton House School, we inspire girls to discover and pursue their personal excellence from the first day of jun...Show more
    Last updated: 8 days ago • Promoted
    Laboratory Supervisor

    Laboratory Supervisor

    Pacific Energy Canada • Squamish, BC, Canada
    Full-time
    Project is located approximately 7 km west-southwest of Squamish, British Columbia.It involves the construction and operation of a liquefied natural gas (LNG) export facility on the previous Woodfi...Show more
    Last updated: 25 days ago • Promoted
    English Private Tutoring Jobs Richmond

    English Private Tutoring Jobs Richmond

    Superprof • Richmond, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Technician - Cell Biology (Organoid / iPSC Focus)

    Technician - Cell Biology (Organoid / iPSC Focus)

    Applied Biological Materials Inc • Richmond, BC, Canada
    Full-time
    Salary : $60-80K depending on experience and qualifications.Join a team thats redefining the future of cell-based technologies!. Applied Biological Materials Inc.Canadian biotech company that has bee...Show more
    Last updated: 30+ days ago • Promoted
    General Application

    General Application

    Carbon Engineering Ltd. • Squamish, BC, Canada
    Full-time
    Leading the commercialization of ground-breaking technology that captures CO₂ directly from air is challenging and exhilarating. As a member of the CE team, you’ll be surrounded by smar...Show more
    Last updated: 30+ days ago • Promoted
    Science 8, Science 10, Physics 11

    Science 8, Science 10, Physics 11

    School District #38 (Richmond) • Richmond, BC, Canada
    Full-time
    Recognized for its diversity, dedication to inclusion, and strong partnerships with the community, the Richmond School District is among one of the largest districts in British Columbia with some o...Show more
    Last updated: 11 days ago • Promoted
    Student Assistant, Computer Lab (Computer Science)

    Student Assistant, Computer Lab (Computer Science)

    Douglas College • New Westminster
    Full-time
    Student Assistant, Computer Lab (Computer Science).Be among the first 25 applicants.Student Assistant, Computer Lab (Computer Science). Get AI-powered advice on this job and more exclusive features....Show more
    Last updated: 15 days ago • Promoted
    SFU Teacher Candidates 2025 - 2026

    SFU Teacher Candidates 2025 - 2026

    School District #38 (Richmond) • Richmond, BC, Canada
    Full-time
    Recognized for its diversity, dedication to inclusion, and strong partnerships with the community, the Richmond School District is among one of the largest districts in British Columbia with some o...Show more
    Last updated: 11 days ago • Promoted
    Computer Science Competition Teacher (Full-time / Part-time)

    Computer Science Competition Teacher (Full-time / Part-time)

    Forbest Academy • Vancouver
    Full-time +1
    Computer Science Competition Teacher (Full-time / Part-time).Computer Science Competition Teacher (Full-time / Part-time). Your pay will be based on skills and experience.Join us to inspire curiosit...Show more
    Last updated: 15 days ago • Promoted