Skip to Job Postings, SearchClose
Jobs 1 to 10 of 3,017
Upload your resume - Let employers find you
Passionate Teacher Wanted
Bee Me Kidz - Saint John, NB
Maintain an overall positive and professional attitude. Knowledge and experience in teaching social and emotional learning. Saturday from 8:30 am to 3:00pm....
Easily apply
Online Elementary Teacher
51Talk - 15 reviews - Calgary, AB
Free continuous professional development. The right candidate should possess an active and outgoing personality as well as a professional teaching manner....
Easily apply
Subject Tutors
Columbia International Education Group (CIEG) - Vancouver, BC
$25 - $50 an hour
Must be responsible and have great passion in teaching. Preferably with 1 year teaching experience in the subject you apply for....
Easily apply

Faculty – English for Academic Purposes

Institute of Technology Campus - Halifax, NS
$85,105 a year
Previous experience teaching online and/or using e-learning technology in a blended format is an asset; Experience in a team teaching environment and a strong...

Classroom Teacher

Willowglen School - Oakville, ON
An B.Ed.or Montessori teaching qualifications is required. We offer professional growth and development, and enjoy a strong reputation in the community....
Easily apply

Full Time Program Instructor

University of Winnipeg - 24 reviews - Winnipeg, MB
$7,411 - $8,876 a month
Teaching advanced listening strategies. Teaching intermediate and advanced pronunciation. Teaching communicative grammar at the advanced level....

Teacher – Head Start

Norwood Child and Family Resource Centre - Edmonton, AB
$27.06 - $33.83 an hour
Permanent Teaching Certificate or Interim Certificate. Permanent Teaching Certificate or Interim Certificate required....
Easily apply

Teacher Academy Coordinator

Sterling Education - London, ON
$65,000 - $85,000 a year
Professional and instructional leadership is provided. Experience developing, implementing, or maintaining a professional development program or environment;...
Easily apply

Academic Chair - School of Access and School of Health and H...

Nova Scotia Community College (NSCC) - Middleton, NS  +1 location
$89,472 - $105,262 a year
Your experience in the field includes leadership/management in adult education and formal teaching at a post-secondary level....

Teaching Positions (3)

Northland School Division District 61 - Gift Lake Metis Settlement, AB  +2 locations
The school serves a student population of 210 from K-9 with a professional staff complement of 13. Gift Lake School is located 85 kilometers from High Prairie,...
Easily apply

Senior Learning Advisor

University of Alberta - 145 reviews - Edmonton, AB
Maintains current knowledge of post-secondary teaching strategies; 5 years teaching experience, preferably at post-secondary level....

Java Developer - Instructor

Montreal College of Information Technology - Montréal, QC
As a result, a competent and professional job ready workforce is formed. The Instructor provides an enriching learning environment for students by using...
Easily apply


School of Health Sciences - 5 reviews - Toronto, ON
Engaging in inter-professional scholarly teaching activities, maintaining strong links with professional associations and practice settings;...
Educational Sales - Academic Director (Full-Time) - Premier K-12 Online Education - Kitchener, ON
$40,000 - $45,000 a year
We are hiring talented educational professionals to play an important role, through the position of Academic Director, in helping parents make an informed...
Easily apply

Never miss a job. Get new jobs emailed to you daily.

Get email updates for the latest Teaching Professional jobs
You agree to get information about new jobs for this search by email.You can cancel email alerts at any time.
Get new jobs for this search by email
You agree to get information about new jobs for this search by email.You can cancel email alerts at any time.
Company with Teaching Professional jobs
51Talk, an NYSE publicly listed company, is the leading online English education company in China and in the Philippines.