Part-Time 6-12 Computer Science Teacher

ServingSchools

Portland (ME)

On-site

USD 52,000 - 75,000

Part time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Waynflete seeks a Computer Science teacher to join for the remainder of the 2026-2027 school year, teaching across middle and upper school levels and overseeing co-curricular activities. The best candidate will inspire innovative pedagogy and collaborate with colleagues, with strong communication skills and tech-savvy approaches to pedagogy.

The role may be combined with our open part-time Mathematics teaching position, potentially forming a full-time arrangement.

Qualifications

  • Experience teaching Computer Science, from Intro to CS to higher-level courses.
  • Ability to collaborate with colleagues and contribute to innovative pedagogy.
  • Strong writing and communication skills for student and parent interactions.

Responsibilities

  • Teach Computer Science to middle and upper school students, including Intro to CS, Programming, and Physical Computing.
  • Oversee co-curricular activities and contribute to a program of study across divisions.
  • Potential to combine with part-time Mathematics position to create a full-time role if desired.

Skills

Teaching
Curriculum planning
Collaboration
Communication

Job description

Waynflete seeks a Computer Science teacher beginning as soon as possible for the remainder of the 2026-2027 school year. Responsibilities include teaching in our middle and upper school and overseeing co-curricular activities. For the right candidate, this position could be combined with our other open part-time teaching position in Mathematics, making it a full-time position.

We seek candidates who are able to teach a range of Computer Science classes including Intro to Computer Science and Programming, and Physical Computing. Qualified candidates should have a commitment to innovative pedagogy and collaboration with colleagues, excellent writing and communication skills as well as relevant technology skills to enhance pedagogy. An ideal applicant should be able to teach a range of computer science from an introductory class to Advanced Computer Science possibly including electives such as Cybersecurity, AI & Machine Learning, or Data Structures. Additional experience and education in teaching Engineering is also a plus.

Athletic coaching experience is a plus. We are looking for an individual with experience, expertise, and the desire to interact with young people in a variety of ways.

With an institutional commitment to the principles of diversity, equity, and inclusion, Waynflete seeks candidates who are committed to developing inclusive methods in their teaching, teamwork, and leadership. We believe that all students benefit from more inclusive environments. Taking inspiration from our mission, we seek qualified faculty and staff with the knowledge, skills, and abilities to enhance the student experience and strengthen our community.

If available, letters of recommendation and unofficial transcripts are also appreciated. Applications will be reviewed immediately and the position will remain open until filled. No phone calls, please.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Part-Time 6-12 Computer Science Teacher
Part-Time 6-12 Computer Science Teacher

Waynflete School • Portland (ME)

On-site
USD 52,000 - 76,000
Part-Time 6-12 Computer Science Teacher
Part-Time 6-12 Computer Science Teacher

Waynflete • Portland (ME)

On-site
USD 40,000 - 70,000
Part-Time 6-12 Computer Science Teacher
Part-Time 6-12 Computer Science Teacher

Association of Independent Schools in New England • Portland (ME)

On-site
USD 50,000 - 70,000
Part-Time 6-12 Math Teacher
Part-Time 6-12 Math Teacher

ServingSchools • Portland (ME)

On-site
USD 55,000 - 75,000
Part-Time 6-12 Math Teacher
Part-Time 6-12 Math Teacher

Waynflete School • Portland (ME)

On-site
USD 50,000 - 75,000
Part-Time 6-12 Math Teacher
Part-Time 6-12 Math Teacher

Association of Independent Schools in New England • Portland (ME)

On-site
USD 48,000 - 72,000
Part-Time 6-12 Math Teacher
Part-Time 6-12 Math Teacher

Waynflete • Portland (ME)

On-site
USD 34,000 - 55,000
Innovative Computer Science Teacher — Middle & Upper School
Innovative Computer Science Teacher — Middle & Upper School

Waynflete • Portland (ME)

On-site
USD 40,000 - 70,000
Innovative CS Teacher — Middle & Upper School
Innovative CS Teacher — Middle & Upper School

Servingschools • Portland (ME)

On-site
USD 52,000 - 75,000
Innovative CS Teacher for Middle & Upper School
Innovative CS Teacher for Middle & Upper School

Association of Independent Schools in New England • Portland (ME)

On-site
USD 50,000 - 70,000