Online High School Science Teacher (Hybrid/Remote)

NCCA High School

Durham (NC)

Hybrid

USD 45,000 - 72,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401(k) matching
Health, dental, and vision insurance
Paid time off (PTO)
Professional development assistance
FSA & HSA options
Employee Assistance Program (EAP)
Retirement Program

Job summary

NCCA High School in Durham, North Carolina, is seeking a Science Teacher for the Spring Semester. The role focuses on core and elective science content for grades 9–12, with instruction delivered both synchronously and asynchronously.

The position requires NC 9–12 science licensure, a bachelor’s degree, and 3+ years of teaching experience (ideally virtual). Hybrid/remote work is expected, with a Monday–Friday schedule and regular PLC participation.

Qualifications

  • Bachelor’s degree required.
  • North Carolina Science 9-12 teaching license required.
  • 3+ years teaching experience preferred.
  • Experience teaching in a virtual/remote setting preferred.
  • Familiarity with learning management systems such as Canvas.

Responsibilities

  • Develop and deliver lessons aligned with NC science standards.
  • Maintain accurate student records and assessments.
  • Participate in professional development and stay updated on science standards.
  • Engage with parents, colleagues, and the community to support student success.
  • Support HS program through field trips, conferences, and events.
  • Active member of the HS Science Department PLC.

Skills

Communication
Classroom management
Problem solving
Virtual teaching
Parent engagement

Education

Bachelor’s degree

Tools

Canvas

Job description

NCCA High School in Durham, North Carolina, is seeking a Science Teacher for the Spring Semester. The role focuses on core and elective science content for grades 9–12, with instruction delivered both synchronously and asynchronously.

The position requires NC 9–12 science licensure, a bachelor’s degree, and 3+ years of teaching experience (ideally virtual). Hybrid/remote work is expected, with a Monday–Friday schedule and regular PLC participation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Online High School Science Teacher - NC/Remote
Online High School Science Teacher - NC/Remote

Stride, Inc. • Clayton (NC)

Remote
USD 52,000 - 68,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
Remote Online High School Computer Science Teacher
Remote Online High School Computer Science Teacher

278 VA Shared • United States

Remote
USD 45,000 - 55,000
Online Computer Science Teacher — Remote, Data-Driven
Online Computer Science Teacher — Remote, Data-Driven

004 K12 Virtual Schools LLC • North Carolina

Hybrid
USD 41,000 - 51,000
High School Science Teacher
High School Science Teacher

NCCA High School • Durham (NC)

Hybrid
USD 45,000 - 72,000
401(k) matching
Health, dental, and vision insurance
Paid time off (PTO)
+4
Remote Online High School Math Teacher
Remote Online High School Math Teacher

Stride • North Carolina

Remote
USD 43,000 - 58,000
Online High School Science Teacher - Personalize Learning
Online High School Science Teacher - Personalize Learning

Stride • United States

Remote
USD 41,000 - 51,000
Remote High School Computer Science Teacher (Online)
Remote High School Computer Science Teacher (Online)

TrulyHired • United States

Remote
USD 41,000 - 51,000
Virtual/Remote work
Online High School Computer Science Teacher
Online High School Computer Science Teacher

Stride, Inc. • Northern (KY)

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

301 Dogwood Virtual School • United States

Remote
USD 50,000 - 75,000