×
Register Here to Apply for Jobs or Post Jobs. X

High School Job Openings in Maine — Search & Apply

Jobs found: 532
1 day ago 21. High School Math Teacher Job in Portland, Maine, USA (Portland jobs)

Education / Teaching (High School, Special Education Teacher, Teacher Assistant/ Paraprofessional, Middle School)

High School Math Teacher – Deering High - Job . Position Type: - Teacher – High School Classroom / Math, Grades 9 - 12. - Location: -...

High School Math Teacher Job

Listing for: Portland Public Schools, Maine
View this Job
1 day ago 22. High School Math Teacher - Deering Job in Portland, Maine, USA (Portland jobs)

Education / Teaching (High School, Special Education Teacher, Teacher Assistant/ Paraprofessional, Middle School)

Position: High School Math Teacher - Deering High - Position Type: TEACHER - HIGH SCHOOL CLASSROOM/ MATH, GRADES 9 - 12Date Posted:...

High School Math Teacher - Deering Job

Listing for: Portland Public Schools
View this Job
1 day ago 23. American Sign Language; ASL Teacher Job in Gray, Maine, USA (Gray jobs)

Education / Teaching (High School, Language Teacher)

Position: American Sign Language (ASL) Teacher - Location - Gray New Gloucester High School - Position - MSAD - 15 - : American Sign...

American Sign Language; ASL Teacher Job

Listing for: MSAD #15
View this Job
1 day ago 24. Impactful High School Science Teacher Job in Windham, Maine, USA (Windham jobs)

Education / Teaching (High School)

Position: Impactful High School Science Teacher (7 - 12) - Trumbull County Educational Service Center is seeking a High School Science...

Impactful High School Science Teacher Job

Listing for: Trumbull County Educational Service Center
View this Job
1 day ago 25. High School English Teacher — Inspire Diverse Learners Job in Bangor, Maine, USA (Bangor jobs)

Education / Teaching (High School)

John Bapst Memorial High School, associated with the National Association of Independent Schools, is seeking a full - time English...

High School English Teacher — Inspire Diverse Learners Job

Listing for: National Association of Independent Schools
View this Job
1 day ago 26. English Teacher; Anticipated Job in Bangor, Maine, USA (Bangor jobs)

Education / Teaching (High School, English Teacher / ESL TEFL)

Position: English Teacher (Anticipated) - John Bapst anticipates an opening for a full - time English teacher for the school year. This...

English Teacher; Anticipated Job

Listing for: National Association of Independent Schools
View this Job
1 day ago 27. High School Field Hockey: Assistant Varsity Coach Job in Gray, Maine, USA (Gray jobs)

Education / Teaching (High School)

Position: High School Field Hockey: Assistant Varsity Coach (Aug 2026) - MSAD #15 is looking for an enthusiastic Assistant Varsity Field...

High School Field Hockey: Assistant Varsity Coach Job

Listing for: MSAD #15
View this Job
1 day ago 28. Long Term Substitute K-5 Classroom Teacher - East End Community School Job in Portland, Maine, USA (Portland jobs)

Education / Teaching (Elementary School, High School, Special Education Teacher, Teacher Assistant/ Paraprofessional)

Long Term Substitute K - 5 Classroom Teacher - East End Community School - Portland Public Schools East End Community School - ...

Long Term Substitute K-5 Classroom Teacher - East End Community School Job

Listing for: Portland Public Schools
View this Job
1 day ago 29. JV Girls Lacrosse Coach Job in Gray, Maine, USA (Gray jobs)

Education / Teaching (High School)

Position: Dynamic JV Girls Lacrosse Coach - MSAD #15 in Gray, Maine is seeking an enthusiastic candidate for the position of JV Girls...

JV Girls Lacrosse Coach Job

Listing for: MSAD #15
View this Job
1 day ago 30. Impactful High School Science Teacher Job in Windham, Maine, USA (Windham jobs)

Education / Teaching (High School)

Position: Impactful High School Science Teacher (7 - 12) - Trumbull County Educational Service Center is seeking a High School Science...

Impactful High School Science Teacher Job

Listing for: Trumbull County Educational Service Center
View this Job
Jobs found: 532