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:
- 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.
- Develop lessons that promote computational thinking, coding proficiency, project-based learning, and real-world application of computer science concepts.
- Differentiate instruction to meet the needs of all learners, including students of varying skill levels and backgrounds.
- Foster an inclusive, supportive, and positive classroom environment where all students feel valued and encouraged to take risks.
- Stay current with trends and best practices in computer science education and technology integration.
- 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 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.