Flexible School Jobs in New Jersey

Work where you want. When you want. In the roles you want.

Whether you're looking for substitute teaching opportunities, paraprofessional roles, instructional aide positions, or other school support jobs, Swing helps connect you with opportunities that fit your life.

city pages

What types of jobs are available?

With Swing, you choose when and where you work with of options available across different roles

Substitute Teacher

Lead classrooms when teachers are away.

Paraprofessional/Aide

Provide academic and behavioral support to students and teachers.

Special Education

Create inclusive spaces and support diverse student needs.

Early Childhood Education

Support young learners during critical developmental years.

After-school Programs

Support with enrichment and expanded learning programs.

Clerical & Administrative

Assist school offices with day-to-day operations and organization.

How Swing works

1

Browse jobs

View all jobs in your area in one place. See different positions, grades, subjects, location, and pay.

2

Sign up

Once you've found a great fit, sign up right from your phone or computer.

3

Teach and earn

Show up at your school at the time and date listed on your request. Get paid weekly for your work.

UI showing a sub scrolling opportunities and then selecting a job and signing up.

Find a specific city or role

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Get Started

Fill our some information to see if you'd be a good fit!