Bilal Academy & Masjid Bilal

Build something lasting

We hire teachers, camp staff, and support roles throughout the year. If you would like your work to matter — to be part of how our children grow, learn, and are cared for — we would love to hear from you.

How to apply. Open the job description for the role you are interested in and read it fully. Once you confirm you have read it, you can proceed to the application for that position. Every application working with children is subject to a background check, conducted only after a conditional offer, consistent with New Jersey law.

Leadership & Administration

Education & Activities Director

Primarily Sundays during the school year, plus additional hours for planning, staff supervision, and event coordination as needed.

School Principal

Sundays during the school year, plus administrative hours as needed for budgeting, scheduling, and staff supervision.

Teaching Staff

Sunday School Teacher

Sundays, 9:30 a.m. – 2:30 p.m. (staff arrival and departure window; student hours are 10:00 a.m. – 2:00 p.m.).

After School Teacher

Monday through Thursday, 5:00 p.m. – 7:00 p.m.

Teacher Aide

Sundays, aligned with the classroom teacher's schedule (approximately 9:30 a.m. – 2:30 p.m.).

Summer Camp & Activities

Summer Camp Director

Weekdays during the Summer Camp session, plus planning time before the session begins.

Summer Camp Staff

Monday through Thursday, 9:30 a.m. – 2:30 p.m., during the Summer Camp session.

Athletic Trainer / Sports Coach

Varies by program — Summer Camp weekday hours, or Sunday sessions during the school year for sports-based activities.

Support & Operations

Security Guard

Sundays during school hours, and at other times as assigned for special events (e.g., Eid programs, fundraisers).

General Help

Flexible — Sundays during school hours, or as needed for specific events and tasks.

Multimedia & Website Manager

Flexible — primarily remote, with periodic attendance at school events (Sundays, Eid programs, fundraisers) for photo/video coverage.

Would you rather give your time? See our volunteering page.