Jobs
Locationsexpand_more
All locations
Categoriesexpand_more
All categories
Hospitality & CateringTeachingHealthcare & NursingITPR, Advertising & MarketingEngineering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

Top categories

Hospitality & CateringTeachingHealthcare & NursingITPR, Advertising & MarketingEngineering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Full-Time jobsIntern jobs
Top states
All states →
Top categories
Hospitality & Catering jobsTeaching jobsHealthcare & Nursing jobsIT jobsPR, Advertising & Marketing jobsEngineering jobsRetail jobs
Popular skills
Invoices jobsCcna jobsMicrosoft Office jobsInformation Assurance jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Categoriesexpand_more
All categories
Hospitality & CateringTeachingHealthcare & NursingITPR, Advertising & MarketingEngineering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

Top categories

Hospitality & CateringTeachingHealthcare & NursingITPR, Advertising & MarketingEngineering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Full-Time jobsIntern jobs
Top states
All states →
Top categories
Hospitality & Catering jobsTeaching jobsHealthcare & Nursing jobsIT jobsPR, Advertising & Marketing jobsEngineering jobsRetail jobs
Popular skills
Invoices jobsCcna jobsMicrosoft Office jobsInformation Assurance jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Categoriesexpand_more
All categories
Hospitality & CateringTeachingHealthcare & NursingITPR, Advertising & MarketingEngineering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

Top categories

Hospitality & CateringTeachingHealthcare & NursingITPR, Advertising & MarketingEngineering
  1. Home
  2. chevron_right
  3. teaching
  4. chevron_right
  5. Computer Science Teacher
Success Academy Charter Schools logo

Computer Science Teacher

Not Disclosed•Full-TimeOn-site

location_onNorman Williams Public Library, 10, The Green, Woodstock Village Historic District, Woodstock Village, Woodstock, Windsor County, Vermont, 05091, United States

Apply Now

About the Role

WUHSMS is seeking a skilled and student-centered Computer Science Teacher to deliver high-quality instruction across our middle and high school. The successful candidate will design and teach a coherent CS program that develops students' computational thinking, coding skills, and digital literacy from foundational concepts in the middle grades through advanced coursework at the secondary level.

This teacher will play a key role in shaping and expanding our CS program as technology continues to grow in prominence across all disciplines and career pathways. You will foster a positive, inclusive school climate, ensuring all students, regardless of background or prior experience, have meaningful entry points into CS learning.

Our Community

We are committed to equity and access, maintaining a culture of shared professional growth. As part of our school community, you will actively engage in advisory, extracurricular activities, and family communication. You will also participate in the Vermont Personalized Learning Plan (PLP) process, supporting students in connecting their CS learning to their broader educational goals.

Hiring Process

Interested candidates should submit their application materials including a resume, cover letter, and references. The selection process typically involves a review of qualifications, followed by interviews with the hiring committee and potential classroom demonstrations.

Work location

Work model: On-site

location_on

Norman Williams Public Library, 10, The Green, Woodstock Village Historic District, Woodstock Village, Woodstock, Windsor County, Vermont, 05091, United States

Woodstock Village, Vermont

Key Responsibilities

  • check_circleDesign and deliver engaging, standards-aligned CS instruction for grades 7-12
  • check_circle

Similar Job Opportunities

Oyster River Cooperative School District logo

Computer Science Teacher

Oyster River Cooperative School District • On-site

Not Disclosedarrow_forward
Success Academy Charter Schools logo

Computer Science Teacher

Success Academy Charter Schools • Sewickley Heights, Pennsylvania

Not Disclosedarrow_forward
Success Academy Charter Schools logo

Computer Science Teacher

Success Academy Charter Schools • Sewickley Heights, Pennsylvania

Skills, education and keywords

Skills: Python, Java, Javascript, Scratch, Ap Computer Science A, Ap Computer Science Principles, Csta K-12 CS Standards, Robotics, Cybersecurity, Data Science.

Education: Bachelor's degree in Computer Science, Education, Mathematics, or related field required.

Frequently asked questions about Computer Science Teacher at Success Academy Charter Schools

What does a Computer Science Teacher at Success Academy Charter Schools do?expand_more
A Computer Science Teacher at Success Academy Charter Schools is responsible for the following: Design and deliver engaging, standards-aligned CS instruction for grades 7-12; Teach core CS concepts including programming, algorithms, and cybersecurity; Develop and teach middle school introductory courses to build digital literacy; and Offer and expand upper-level coursework such as AP Computer Science.
What are the requirements for this Computer Science Teacher role?expand_more
To qualify for the Computer Science Teacher at Success Academy Charter Schools position, applicants should have: Vermont educator license or eligibility for licensure; Bachelor's degree in Computer Science, Education, Mathematics, or related field; Experience with programming languages (Python, Java, JavaScript, Scratch); and Ability to differentiate instruction for diverse learners including students with IEPs and 504 plans.
Where is the Computer Science Teacher role at Success Academy Charter Schools located?expand_more
Computer Science Teacher at Success Academy Charter Schools is based in Norman Williams Public Library, 10, The Green, Woodstock Village Historic District, Woodstock Village, Woodstock, Windsor County, Vermont, 05091, United States. This is a on-site role.
bookmark
Teach core CS concepts including programming, algorithms, and cybersecurity
  • check_circleDevelop and teach middle school introductory courses to build digital literacy
  • check_circleOffer and expand upper-level coursework such as AP Computer Science
  • check_circleIntegrate project-based and real-world learning experiences into the curriculum
  • check_circleMaintain accurate records of student performance and communicate with families
  • check_circleCollaborate with colleagues to identify cross-curricular technology integration
  • check_circleSupport students in connecting CS learning to their broader educational goals
  • check_circleMaintain current knowledge of developments in computer science education
  • check_circleSupport a positive, inclusive school climate through advisory and extracurricular engagement
  • check_circleParticipate in MTSS processes to support students needing intervention or enrichment
  • check_circleUse formative and summative assessments to monitor student progress
  • Requirements

    • verifiedVermont educator license or eligibility for licensure
    • verifiedBachelor's degree in Computer Science, Education, Mathematics, or related field
    • verifiedExperience with programming languages (Python, Java, JavaScript, Scratch)
    • verifiedAbility to differentiate instruction for diverse learners including students with IEPs and 504 plans

    Nice to Have

    Prior teaching experience at the secondary level. Experience teaching AP Computer Science A or AP Computer Science Principles. Familiarity with CSTA K-12 CS Standards or similar frameworks. Experience in a rural or small-school context. Interest in or experience with extracurricular CS activities such as robotics, coding clubs, or hackathons. Background in or coursework related to cybersecurity, data science, or software engineering.

    Success Academy Charter Schools logo
    Company

    Success Academy Charter Schools

    Industry

    teaching

    View company profilearrow_forwardlanguageWebsite
    Quick Overview

    Experience

    Mid Level

    Education

    Bachelor's degree in Computer Science, Education, Mathematics, or related field required

    Job Type

    Full-Time

    Skills Required

    PythonJavaJavascriptScratchAp Computer Science AAp Computer Science Principles
    Not Disclosedarrow_forward
    Is this Computer Science Teacher job remote, hybrid, or on-site?expand_more
    Success Academy Charter Schools has listed this Computer Science Teacher role as on-site.
    How much experience is required for this Computer Science Teacher role?expand_more
    Candidates for Computer Science Teacher at Success Academy Charter Schools should have mid level.
    What skills do you need for the Computer Science Teacher role at Success Academy Charter Schools?expand_more
    Key skills for Computer Science Teacher at Success Academy Charter Schools include Python; Java; Javascript; Scratch; Ap Computer Science A; Ap Computer Science Principles; Csta K-12 CS Standards; and Robotics.
    What education is required for Computer Science Teacher at Success Academy Charter Schools?expand_more
    Educational requirements for this role: Bachelor's degree in Computer Science, Education, Mathematics, or related field required.
    What category does the Computer Science Teacher role belong to?expand_more
    Computer Science Teacher at Success Academy Charter Schools is part of the teaching job category on Recrutus.
    Recrutus

    Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

    Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

    publiclanguageshare
    Job seekers
    Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
    Job types
    Full-Time jobsIntern jobs
    Top states
    All states →
    Top categories
    Hospitality & Catering jobsTeaching jobsHealthcare & Nursing jobsIT jobsPR, Advertising & Marketing jobsEngineering jobsRetail jobs
    Popular skills
    Invoices jobsCcna jobsMicrosoft Office jobsInformation Assurance jobs
    Featured employers
    Company
    About usFAQContactPrivacy policy

    Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

    © 2026 Recrutus. All rights reserved.
    Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
    Csta K-12 CS Standards
    Robotics
    Cybersecurity
    Data Science
    US privacy notice
    Accessibility