Enable job alerts via email!

25-104 High School Computer Science Teacher

Hopkinton High School

Hopkinton (MA)

On-site

USD 56,000 - 117,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative high school is looking for a passionate Computer Science Teacher to inspire students in a dynamic learning environment. This role involves delivering engaging lessons in programming, cybersecurity, and robotics while fostering creativity and critical thinking. The ideal candidate will have a strong educational background in Computer Science and a commitment to inclusive teaching practices. Join a dedicated faculty that values collaboration and prepares students for success in a technology-driven world. This is an exciting opportunity to make a significant impact on the next generation of learners.

Qualifications

  • Bachelor’s degree in Computer Science or related field required.
  • Experience with teaching AP Computer Science preferred.

Responsibilities

  • Plan and deliver high-quality instruction in Computer Science courses.
  • Differentiate instruction to meet the needs of all learners.

Skills

Programming Languages
Computational Thinking
Project-Based Learning
Cybersecurity
Robotics

Education

Bachelor’s degree in Computer Science
Master’s degree in Computer Science

Tools

AP Computer Science Principles
AP Computer Science A (Java)

Job description

Title:

Computer Science Teacher

Type of Position:

Full-time (1.0); 2025-2026 school year; salary commensurate with experience and education, FY 25 range: $56,870 - $116,384; FY 26 TBD

Location:

High School, Hopkinton, Massachusetts

Area of Consideration:

All qualified candidates

Hopkinton High School is seeking a dynamic and innovative full-time Computer Science Teacher to join our faculty for the upcoming school year. The ideal candidate will have a passion for teaching and learning, experience with a range of programming languages, and a commitment to preparing students for success in an increasingly technology-driven world. The teacher will work collaboratively within the department and across disciplines to design and deliver engaging, relevant curriculum that fosters creativity, critical thinking, and problem-solving skills.

Job Duties:
  1. Plan and deliver high-quality instruction in Computer Science courses, including (but not limited to) introductory programming, AP Computer Science Principles, AP Computer Science A (Java), cybersecurity, robotics, or other electives based on department needs and teacher expertise.
  2. Develop lessons that promote computational thinking, coding proficiency, project-based learning, and real-world application of computer science concepts.
  3. Differentiate instruction to meet the needs of all learners, including students of varying skill levels and backgrounds.
  4. Foster an inclusive, supportive, and positive classroom environment where all students feel valued and encouraged to take risks.
  5. Stay current with trends and best practices in computer science education and technology integration.
  6. Other duties as required
Qualifications:
Required:
  • Bachelor’s degree in Computer Science, Computer Engineering, Education, or a related field.
  • Appropriate Massachusetts DESE teaching licensure (or eligibility for licensure) in Instructional Technology or Digital Literacy & Computer Science (5–12) preferred.
Preferred:
  • Master’s degree in Computer Science, Education, or a related field.
  • Experience teaching AP Computer Science Principles and/or AP Computer Science A.
  • Experience with project-based learning, real-world applications of computer science, and interdisciplinary teaching.

Online application is preferred. However, if applying by mail, please download and print the application form from our website: https://www.hopkinton.k12.ma.us/employment1

Send your completed application to:

Human Resources

Hopkinton Public Schools

89 Hayden Rowe St.

Hopkinton, MA 01748

Incomplete applications will not be considered.

The Hopkinton Public School System is an equal opportunity employer and does not discriminate based on race, color, religion, national origin, age, gender, gender identity, sexual orientation, genetic information, or disability in its employment practices or programs.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

25-104 High School Computer Science Teacher

Hopkinton Public School District

Hopkinton

On-site

USD 56,000 - 117,000

4 days ago
Be an early applicant

Marana High School Computer Science Tutor

Varsity Tutors, a Nerdy Company

Marana

Remote

USD 10,000 - 60,000

8 days ago

High School Computer Science Teacher

Everett Public Schools

Everett

On-site

USD 60,000 - 80,000

30+ days ago

High School Computer Science Teacher 2025-2026

NCSSS LLC

Boston

On-site

USD 69,000 - 85,000

30+ days ago

Computer Science Teacher - Middle School

Smithfield Public Schools

Smithfield

On-site

USD 50,000 - 70,000

Today
Be an early applicant

Computer Science Teacher 2025-2026

St Mark's School

Southborough

On-site

USD 27,000 - 95,000

3 days ago
Be an early applicant

Computer Science Teacher

TABS (The Association of Boarding Schools)

Southborough

On-site

USD 27,000 - 95,000

4 days ago
Be an early applicant

High School Science Teacher - Nevada Connections Academy

Connections Academy

Reno

Remote

USD 45,000 - 60,000

2 days ago
Be an early applicant

Computer Science Teacher

iCode Bridgewater

Bridgewater

On-site

USD 60,000 - 80,000

9 days ago