Computer Science Teacher

Vancouver, BC, CA, Canada

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.

Qualifications and Requirements



Bachelor's degree or higher in Computer Science field. Preference given to candidates familiar with the BC curriculum, AP, and IB Computer Science programs. Experience teaching or tutoring AP Computer Science A, AP Computer Science Principles, or equivalent courses is highly desirable. Strong programming background, proficiency in Python, Java, or similar languages required. Experience preparing students for computer science competitions (e.g., CCC, USACO, ACSL) is an asset. A minimum of 2-3 years of teaching or tutoring experience is preferred. Experience in developing AP/IB preparatory materials or curriculum content is advantageous. Possession of a valid BC teaching certificate or 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: #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.

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:



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
Job Types: Full-time, Part-time

Pay: $25.00-$35.00 per hour

Expected hours: 30 per week

Benefits:

Company events
Application question(s):

What is your highest level of education and from which institution did you obtain it? 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. Please list the Computer Science subjects, programming languages, grade levels, and standardized tests you can teach confidently without preparation. Students may ask spontaneous technical or conceptual questions, so include only the areas in which you feel highly confident teaching. Please list any additional subjects, grade levels, or standardized tests you could teach if given preparation time. 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. We have offices in Richmond and Vancouver. Which location do you prefer, and would you be comfortable working from either if needed? Please indicate your preferred type of employment (e.g., full-time or part-time). What is your preferred hourly rate for this role? Experience teaching AP Computer Science or coaching programming contests may qualify for a higher rate. Are you currently located in British Columbia, legally authorized to work in Canada, and able to start as soon as a position is offered? 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: (604) 370-0579, (604) 370-2569, or (604) 326-2888. 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.
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2962906
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Part Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Vancouver, BC, CA, Canada
  • Education
    Not mentioned