Computer Science Teacher, New Brunswick High School

New Brunswick Public Schools

$63K — $104K *
Education, Government & Non-Profit
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • In-depth knowledge of computer science technology topics, including ethics, algorithms, and programming.
  • Experience with data structures, computer architecture, and cybersecurity concepts.
  • Familiar with virtual machines and designing cyber range labs and activities.
  • Required NJ Department of Education endorsements: CTE 4148 for Computer Science Technology and Teacher of Technology Education.

Responsibilities

  • Plan and organize lessons to enhance student learning in computer science.
  • Use diverse teaching strategies to communicate complex subject matter effectively.
  • Adapt instruction to meet the varying needs of all students.
  • Engage students with hands-on activities and labs related to computer science.
  • Assess student performance and provide constructive feedback.

Benefits

  • 10 sick days and 3 personal days each year.
  • Comprehensive health benefits including medical, dental, and prescription for individuals or families.
  • Tuition reimbursement program available after two years of employment.
  • Two professional development days to support educator growth.
Full Job Description
Position Type:
High School Teaching/Teacher - Other

Date Posted:
8/18/2026

Location:
(HS) New Brunswick High School

Date Available:

Computer Science Teacher

NATURE AND SCOPE OF JOB:

To plan and organize instruction in ways that maximize student learning, employ appropriate teaching and learning strategies to communicate subject matter to students including strategies to meet diverse student needs.

JOB QUALIFICATIONS:
  • Knowledge of Computer Science Technology including ethics, algorithms, computer programming, data structures, computer architecture, cybersecurity, VM, and/or the designing of a cyber range for labs and activities.

Required NJ Department of Education Endorsement(s): CTE 4148 Computer Science Technology and Teacher of Technology Education
See Job Description Attachment

Benefits:
  • 10 sick days, 3 personal days (prorated if hired after September 1)
  • Health Benefits: Medical, Dental and Prescription insurance for single or family
  • Tuition Reimbursement after 2 years of employment
  • 2 professional development days

Salary:
  • As per NBEA Contract (Pending Budgetary Approval)

Salary Range:
  • $63,201 - $104,070


Attachment(s):
  • Computer Science Teacher- Job Description.docx

Similar Jobs

More Jobs at New Brunswick Public Schools

More Education, Government & Non-Profit Jobs

Find similar Computer Science Teacher, New Brunswick High School jobs: