Virtual High School Science Teacher: Personalized Learning

Stride, Inc.

North Carolina

On-site

USD 41,400 - 50,600

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Stride, Inc. is seeking a full-time high school science teacher for the North Carolina Virtual Academy for the 2026–2027 school year. This virtual position involves enriching learning experiences and providing personalized instruction to students.

The successful candidate will hold a Bachelor's degree and North Carolina teaching certification. Responsibilities include preparing students for standardized tests and collaborating with families. Salary is $46,000 plus bonuses.

Qualifications

  • Experience with the proposed age group.
  • Experience teaching in online and/or traditional settings.
  • Commitment to maintaining certification and professional development hours.

Responsibilities

  • Provide rich synchronous and asynchronous learning experiences.
  • Personalize learning and differentiate instruction.
  • Prepare students for high-stakes standardized tests.

Skills

Online learning platforms
Microsoft Office suite
Collaboration on student data analysis
Adaptability to new technologies

Education

Bachelor's degree
Active North Carolina high school science teaching certification
State teaching license

Job description

Stride, Inc. is seeking a full-time high school science teacher for the North Carolina Virtual Academy for the 2026–2027 school year. This virtual position involves enriching learning experiences and providing personalized instruction to students.

The successful candidate will hold a Bachelor's degree and North Carolina teaching certification. Responsibilities include preparing students for standardized tests and collaborating with families. Salary is $46,000 plus bonuses.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Online High School Science Teacher - Remote Role
Online High School Science Teacher - Remote Role

Stride, Inc. • Raleigh (NC)

Remote
USD 41,000 - 51,000
Online High School Science Teacher - Personalize Learning
Online High School Science Teacher - Personalize Learning

Stride • United States

Remote
USD 41,000 - 51,000
NC-Licensed Online High School Science Teacher
NC-Licensed Online High School Science Teacher

004 K12 Virtual Schools LLC • North Carolina

Hybrid
USD 42,000 - 52,000
Online High School Computer Science Teacher
Online High School Computer Science Teacher

Stride, Inc. • Northern (KY)

Hybrid
USD 41,000 - 51,000
Online High School Science Teacher - NC/Remote
Online High School Science Teacher - NC/Remote

Stride, Inc. • Clayton (NC)

Remote
USD 52,000 - 68,000
Online High School Lead Teacher — Remote
Online High School Lead Teacher — Remote

Stride • United States

Remote
USD 65,000 - 90,000
Online High School Lead Teacher (NC Virtual Academy)
Online High School Lead Teacher (NC Virtual Academy)

Stride, Inc. • United States

Remote
USD 60,000 - 90,000
Online High School Lead Teacher & Curriculum Leader
Online High School Lead Teacher & Curriculum Leader

TrulyHired • United States

Remote
USD 65,000 - 90,000
Virtual High School Computer Science Teacher
Virtual High School Computer Science Teacher

Stride, Inc. • North Carolina

On-site
USD 41,400 - 50,600
Performance bonus eligibility
Online High School Lead Teacher — Remote (NC)
Online High School Lead Teacher — Remote (NC)

Stride, Inc. • Northern (KY)

Hybrid
USD 55,000 - 85,000