Find a jobRecruiters

Elementary School Teacher

Exclusive opportunity

Hybrid

Elementary School Teacher

Crania Schools

Elementary School Teacher

9 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Part time

Location:

Waterloo, ON, Canada

Work mode:

Hybrid

Published on:

17 October 2026

What they need


Elementary School Teacher – Grades 1–8

Crania Schools | Waterloo, Ontario

Job Type: Part-time / Contract
Schedule: Monday–Thursday, mornings (in person)
Location: Waterloo, Ontario

About Crania Schools

Crania Schools is a growing private school in Waterloo, Ontario, offering a unique hybrid learning model that combines in-person instruction with structured independent learning.

Our small class sizes and personalized approach allow teachers to focus on individual student needs, encourage academic excellence, and foster a positive learning environment.

Position Overview

We are seeking an experienced, enthusiastic, and dedicated elementary school teacher to join our team.

The ideal candidate is passionate about education, confident teaching multiple subjects, and skilled at engaging students across different grade levels and learning abilities.

Teaching takes place in person during morning hours, Monday through Thursday, with additional responsibilities related to lesson planning, assessment, and student progress monitoring.

Key Responsibilities

  • Plan and deliver engaging lessons aligned with the Ontario elementary school curriculum.
  • Teach core elementary subjects, including Mathematics, English, Science, and Social Studies.
  • Provide instruction to students across different grade levels in small-class settings.
  • Develop and evaluate assignments, assessments, and learning activities.
  • Differentiate instruction to accommodate varying academic abilities and learning needs.
  • Monitor student progress and provide timely, constructive feedback.
  • Support students completing independent coursework through our hybrid learning model.
  • Maintain accurate student assessment and attendance records.
  • Establish a positive, structured, and respectful classroom environment.
  • Communicate professionally with students, parents, and school administration.

Qualifications

  • Minimum 2 years of classroom teaching experience required, preferably at the elementary school level.
  • Strong knowledge of the Ontario elementary school curriculum.
  • Relevant post-secondary education in education or a related field.
  • Ontario College of Teachers (OCT) certification is not required.
  • Proven classroom management skills and ability to engage students effectively.
  • Experience teaching students across different grade levels and academic abilities.
  • Strong skills in lesson planning, assessment, and differentiated instruction.
  • Excellent communication, organizational, and interpersonal skills.
  • Ability to work independently and collaboratively in a small-school environment.
  • Comfortable using technology and digital learning platforms.
  • Satisfactory Vulnerable Sector Check required.

Why Join Crania Schools?

  • Small class sizes and individualized instruction.
  • Flexible part-time morning schedule.
  • Supportive and collaborative school environment.
  • Opportunity to contribute to the growth of an innovative private school.
  • Meaningful opportunities to help students build confidence, independence, and strong academic foundations.

How to Apply

Interested candidates are invited to submit their résumé and a brief cover letter outlining their teaching experience, grade-level experience, and availability.

Crania Schools welcomes applications from experienced educators who are passionate about teaching and committed to student success.

Pay: $20.00-$30.00 per hour

Expected hours: 16.0 – 25.0 per week

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

Yunik

Expert Senior Transformation Finance & AI First / Process Redesign

Freelance

Paris, France

Hybrid

Skills

Intelligence ArtificielleIA générativeAgentiqueTransformation FinanceBusiness Process Reengineering (BPR)Intelligent AutomationTarget Operating Model (TOM)Comptabilité & Reporting réglementaire

15 hours ago

Quick apply

Yunik

Data Analyst Senior - Supply Chain

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsDatabricksData AnalysisdbtSQLData ModelingBusiness IntelligenceSupply Chain AnalyticsData VisualisationIA générative

12 hours ago

Quick apply

Anderson RH

Tech Lead Azure AI / Azure DevOps

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsTerraformAzureAzure AI FoundryAzure OpenAI ServiceCI/CDAzure DevOpsInfrastructure as Code

5 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools