Enable job alerts via email!

25-104 High School Computer Science Teacher

Hopkinton Public School District

Hopkinton (MA)

On-site

USD 56,000 - 117,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

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

Job summary

An innovative school district is looking for a passionate Computer Science Teacher to inspire students in a dynamic learning environment. This full-time position involves teaching a variety of computer science courses, including AP classes, and fostering critical thinking and problem-solving skills. The ideal candidate will engage students through project-based learning and stay updated on best practices in technology education. Join a supportive faculty committed to preparing students for success in a tech-driven world and make a meaningful impact on the next generation of learners.

Qualifications

  • Bachelor's degree in Computer Science or related field required.
  • Massachusetts DESE teaching licensure 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

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:

Duties include, but are not limited to:
  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:
  1. Bachelor's degree in Computer Science, Computer Engineering, Education, or a related field.
  2. Appropriate Massachusetts DESE teaching licensure (or eligibility for licensure) in Instructional Technology or Digital Literacy & Computer Science (5-12) preferred.

Preferred:
  1. Master's degree in Computer Science, Education, or a related field.
  2. Experience teaching AP Computer Science Principles and/or AP Computer Science A.
  3. Experience with project-based learning, real-world applications of computer science, and interdisciplinary teaching.


Online is our preferred method of application, however, if you wish to apply by mail, please download and print the appropriate application form on 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 are not able to be considered.

The Hopkinton Public School System does not discriminate on the basis of race or traits historically associated with race, color, religion, national origin, age, gender, gender identification, sexual orientation, genetic information, or disability in admission to, access to, employment in, or treatment in its programs and activities. The Hopkinton Public School district is an equal opportunity employer, committed to diversity in our workplace. The school system's educational philosophy and personnel goals, including the goal of equal employment opportunity, will be considered in filling all positions.
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 High School

Hopkinton

On-site

USD 56.000 - 117.000

6 days ago
Be an early applicant

Marana High School Computer Science Tutor

Varsity Tutors, a Nerdy Company

Marana

Remote

USD 10.000 - 60.000

7 days ago
Be an early applicant

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