← Home

Roselle Public School District

Teaching Jobs in Roselle Public School District, New Jersey

Roselle, NJUnion County

23Open Positions
3,220Students
7Schools
UnionCounty

Roselle Public School District is a public school district in Roselle, New Jersey. Roselle Public School District serves about 3,220 students across 7 schools. Roselle Public School District currently has 23 open positions — browse every role below and apply straight through the district's own hiring page, with no recruiters or paywalls in between. Listings refresh daily, so new postings appear as soon as the district publishes them.

Teacher salary guide for Roselle Public School DistrictEstimated pay ranges and how they compare statewide.

Current Openings

Browse all jobs
24 matching

ESL Leave Replacement School Counselor At Leonard V. Moore Middle School

ESLMiddle School (6-8)Leave Replacement
Leave Replacement · Today

After The Bell Program Grades K-12 (title III Funded)

All GradesFull-Time
Full-Time · 6d ago

Title III Adult ESL Classes

ESLAll GradesFull-Time
Full-Time · 6d ago

After The Bell Program Grades K-12

All GradesFull-Time
Full-Time · 1w ago

Spanish Teacher At Leonard V. Moore Middle School

World LanguagesMiddle School (6-8)Full-Time
Full-Time · 1w ago

Spanish Teacher Leave Replacement At Grace Wilday Jr High School

World LanguagesHigh School (9-12)Leave Replacement
Leave Replacement · 1w ago

ESL Teacher At Washington Elementary School

ESLElementary (K-5)Full-Time
Full-Time · 3w ago

Mentors For Novice Teachers

All GradesFull-Time
Full-Time · 3w ago

Special Needs Paraprofessional

All GradesFull-Time
Full-Time · 3w ago

Math Teacher AT Abraham Clark High

MathAll GradesFull-Time
Full-Time · Listed Aug 29, 2026

About Roselle Public School District

RoselleUnion CountyNJ

3,220Students
7Schools
1:12.9Student-Teacher
Navigated to Home