*Middle School Social Studies Teacher

*Middle School Science Teacher

*Social Worker Teacher

*Music Teacher Teacher

*World Language Teacher

*Substitute Teacher


To apply, please submit the following documents to Christina Scano:

  • Résumé

  • Copies of the required certifications for the position you are seeking

  • Three letters of professional reference

"Success means having the courage, the determination, and the will to become the person you believe you were meant to be." -George Sheehan



We are always looking for dedicated teachers and staff to be a part of our educational team. We employ highly qualified and motivated people who enjoy working together in an atmosphere of excellence. We’ve included a link to our online application form at the side of this page if you would like to apply for an open position. If you have a question for us about employment or benefits, please contact our main office at (973) 345-2212.

If you’d simply like to volunteer in our school, we welcome and thank you for dedicating your time to us! Please contact our parent coordinator, Giuseppe Lepiani for more information about how to volunteer.


Working for our school has more benefits than summers off. We currently offer our employees:

  • Sick/Personal Days

  • Health Insurance

  • Life Insurance

  • Short Term Disability Insurance

  • Professional Growth Opportunities

  • New Jersey State Pension


We are an equal opportunity employer.

John P. Holland Charter School for Science and Technology is committed to maintaining a work and learning environment free from discrimination on the basis of race, color, religion, national origin, pregnancy, gender identity, sexual orientation, marital/civil union status, ancestry, place of birth, age, citizenship status, veteran status, political affiliation, genetic information, or disability as defined and required by state and federal laws.