Position Type: Full Time
Date Posted: April 19, 2026
Location: Vineland NJ
Job Description
Vineland Public Schools is seeking a highly motivated and collaborative Assistant Principal to support the
leadership, administration, and daily operations of Vineland High School. The successful candidate will
work closely with the Principal to promote a positive school culture, ensure high-quality instruction, and
maintain a safe, inclusive, and engaging learning environment. Key responsibilities include supervising
and evaluating staff, implementing curriculum and instructional initiatives, monitoring student
achievement and behavior, and fostering strong relationships with students, families, and the
community.
Responsibilities
- Promote high standards and expectations for academic achievement, student behavior, and staff performance aligned with district goals.
- Assist in the organization, management, supervision, and evaluation of school operations, including instructional programs, student discipline, extracurricular activities, personnel, and community relations, ensuring alignment with district mission and compliance with all applicable laws, regulations, and Board policies.
- Oversee and implement fair, consistent, and legally compliant discipline and attendance systems, incorporating restorative practices to support a safe, orderly, and positive school climate. Prepare required reports related to discipline, attendance, violence, and vandalism.
Requirements
- Valid New Jersey Principal Certificate.
- Proven leadership experience in instructional supervision, staff evaluation, and school
- operations.
- Strong skills in communication, problem-solving, and fostering positive relationships with
- students, staff, and families.
Explore More New Jersey School Jobs
Not ready to apply? Get notified when similar jobs are posted.
Never miss a new Assistant Principal High School opening in New Jersey
Get personalized Assistant Principal High School job alerts when new matching opportunities are added.
Priority Job Alerts · $9.99/month · Cancel anytime
Get Job Alerts