Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Assistant Principal

$90k - $115k

Salem City School District

Position Type:
Administration/Assistant Principal

Date Posted:
7/1/2026

Location:
Salem Middle School

Closing Date:
09/01/2026
ASSISTANT PRINCIPAL (Anticipated Opening)

QUALIFICATIONS:
  1. Valid New Jersey Principal Certificate or eligibility.
  2. Minimum experience as determined by the Board of Education.
  3. Required criminal history background check and proof of U.S. citizenship or legal resident alien status.
REPORTS TO:

Principal


SUPERVISES:

All certified and non-certified school staff as assigned by, or in the absence of, the Principal.

JOB GOAL:

To assist the Principal in providing schoolwide educational leadership.

DUTIES & RESPONSIBILITIES:
  1. Assists the Principal in duties related instruction, supervision, evaluation, and the overall administration of the school.
  2. Assumes the responsibilities in maintaining high standards of student conduct and enforcing discipline policies. Assists in the preparation of required reports of violence, vandalism, substance abuse, and possession of firearms.
  3. Conducts safety inspections and safety drill practice activities.
  4. Supervises the reporting and monitoring of student attendance, and conducts follow-up actions as necessary.
  5. Makes recommendations to the Principal for changes in policies, personnel practices, and other such matters that may result in a more effective school administration.
  6. Performs such recordkeeping functions as the Principal may direct (teacher/student handbook).
  7. Conducts staff meetings as necessary for the proper functioning of the school as assigned by the Principal.
  8. Supervises the cafeteria.
  9. Supervises extra-curricular programs, assembly programs, and assignment of faculty members to assist at school functions.
  10. Assists in the scheduling process.
  11. Works with community agencies and support personnel as a liaison for students.
  12. Assumes responsibility for his/her continuing professional growth and development by attendance at professional meetings, memberships in professional organizations, enrollment in advanced courses, and by reading professional journals and other publications.
  13. Serves as building administrator in the absence of the Principal.
  14. Performs such other duties as may be assigned by the Principal or Superintendent.

TERMS OF EMPLOYMENT:

Salary and work year to be determined by the Board of Education.

EVALUATION:

Performance of this job will be evaluated in accordance with state law and provisions of the Board's policy on evaluation of certified staff.

Wage or Salary Information

Certified Administrator Staff: Salary Range $ 90,000 - $115,000

Benefits Information

Enrollment in TPAF (Teacher's Pension and Annuity Fund) and Group Life Insurance through NJ Department of Pensions and Benefits

AmeriHealth New Jersey Educators Health Plan (Medical)

Benecard (Prescription)

Delta Dental (Dental)

Ameriflex (FSA) Flexible Spending Account

Opt-Out of Benefits Annual Waiver. Range: up to $5,000 per year

Ten Paid Sick days, Three Personal Days, Fifteen Vacation Days

Eligibility for enrollment in 403b Tax Shelter Annuity Plans. Vendors: MetLife/Brighthouse, Equitable,Midland or Lincoln Investment Planning.

Eligibility for enrollment in Disability, Life, Accident, Cancer, Critical Illness, Hospital Confinement Plans with Colonial Life Insurance.

Eligibility for enrollment in Disability Insurance with Prudential, Colonial Life, or AFLAC.
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Assistant Principal in Salem, NJ vacancy
  • $18 - $20 per hour

    Job Description Job Description Description: Location: Elsinboro Township School in Salem, NJ PAY: $18.00 - $20.00 per hour SCHEDULE : Follows the school calendar Morning Program hours vary between 6:45 - 8:15 am Afternoon Program hours vary between...
    Suggested
    Hourly pay
    Part time
    Summer work
    Flexible hours
    Day shift

    HEALTHY KIDS PROGRAMS

    Salem, NJ
    6 days ago
  • $17 per hour

     ...Crothall Healthcare We are hiring immediately for full time and part time PATIENT OBSERVATION ASSISTANT positions. Location : Inspira - 310 Salem Woodstown Road, Salem, NJ 08079 Note: online applications accepted only . Schedule : Full time & part... 
    Suggested
    Hourly pay
    Full time
    Part time
    Local area
    Immediate start
    Remote work
    Flexible hours
    Shift work

    Compass Group, North America

    Salem, NJ
    3 days ago
  •  ...shelves and racks. - Perform regular inventory counts and updates. - Ensure products are correctly labeled and displayed. - Assist with receiving and unpacking shipments. - Maintain a clean and organized workspace. - Collaborate with team members to meet stocking... 
    Suggested

    Lowe's

    Salem, NJ
    4 days ago
  • $16.5 - $20.25 per hour

     ...first, doing the right thing, and making every day a little brighter. What You'll Do: Greet customers with a smile and assist them at the fuel pumps. Process cash and credit payments accurately while keeping cash levels in check. Sweep, power wash, and... 
    Suggested
    Hourly pay
    Local area
    Flexible hours
    Shift work

    Wawa

    Pennsville, NJ
    3 days ago
  • Front Desk Agent Serves guests by completing registration and controlling room assignments. Welcomes and registers guests, establishes credit, directs guests to room, relays messages, answers questions about services, maintains and updates records, obtains payments,...
    Suggested

    Delco Development

    Pennsville, NJ
    3 days ago
  • $35k - $95k

     ...Day & Zimmermann is actively hiring an Administrative Assistant 2 to support out projects group onsite in Hancock's Bridge, NJ Anticipated project duration: August 2026 - May 2028 The Big Picture - Top Skills You Should Possess: Effective verbal and written... 
    For contractors
    Work at office
    Flexible hours

    ECM

    Hancocks Bridge, NJ
    3 days ago
  • $16 - $29 per hour

    Hourly Wage: $16 - $29 per/hour *The actual hourly rate will equal or exceed the required minimum wage applicable to the job location. Additional compensation includes annual or quarterly performance incentives. Additional compensation in the form of premiums may...
    Hourly pay
    Minimum wage
    Full time
    Temporary work
    Part time
    Shift work

    Walmart

    Pennsville, NJ
    3 days ago
  • $69k

     ...North America Responsibilities Contact provided leads to schedule virtual meetings with clients Present benefit programs and assist clients with enrollment Build and maintain strong client relationships Work closely with your manager to set goals and... 
    Remote job
    Work from home
    Flexible hours

    HMG Careers

    Hancocks Bridge, NJ
    more than 2 months ago
  • $30 per hour

     ...Business Office Assistant Do you have HEART? We are looking for individuals who can embrace our mission to purposely brighten and enrich the lives of those we serve with HEART; Hospitality, Excellence, Appreciation, Respect & Teamwork. In this role you will be responsible... 
    Hourly pay
    Temporary work
    Work at office

    Senior Lifestyle

    Pennsville, NJ
    4 days ago
  • McLane - 742 Courses Landing Road - Responsibilities: Receive new and returned product and ensure it is in saleable condition; Document overages/shorts/damages, expiration dates, product temperature, trailer condition, pest infestation or tampering; Direct outside carriers...
    Contract work

    McLane Company

    Penns Grove, NJ
    11 hours ago
  •  ...Administrative Assistant A junior administrative assistant provides support to an organization's administrative team or department. This role typically involves performing clerical tasks such as answering phones, scheduling appointments, managing calendars, and filing... 
    Work at office

    eTeam

    Penns Grove, NJ
    3 days ago
  • Position Summary Acuren is seeking RT Assistant to help support operations in New Castle, DE. THIS WILL BE A CALLOUT/TRAVEL POSITION. RT Assistants will assist in performing calibrations, Nondestructive Tests, and evaluations for acceptance or rejection determinations... 

    Acuren Inspection, Inc.

    Manor, DE
    2 days ago
  • $1,200 per month

     ...contributions are recognized and valued ► Stability you can count on with a family-owned company trusted since 1938 ► Employee assistance programs and wellness resources designed to support you both on and off the job READY TO APPLY? If you want a role where... 
    Full time
    Immediate start
    Monday to Friday
    Flexible hours

    HUNTER TRUCK SALES & SERVICE LLC

    Pennsville, NJ
    19 days ago
  • $20 - $28 per hour

     ...business from assigned accounts and prospect new customers through phone and personal contact ➤ Receive incoming parts calls and assist customers at the front parts counter ➤ Communicate parts orders to Inventory Control and confirm stock vs. emergency status based... 
    Hourly pay
    Full time
    Immediate start
    Monday to Friday
    Flexible hours

    HUNTER TRUCK SALES & SERVICE LLC

    Pennsville, NJ
    16 days ago
  •  ...Job Summary We are seeking a friendly and professional Escrow Officer Assistant to join our team. In this role, you will coordinate with realtors, loan officers, underwriters, and other professionals to assist clients with the closing process in real estate transactions... 
    Flexible hours

    Rally Point Title Agency & 1031 Exchange Services LLC

    Deerfield, NJ
    1 day ago
  • $21 per hour

     ...Job Description Job Description Job Title: Administrative Assistant Jr Location: 5 Collins Drive, Carneys Point, NJ 08069 (Atlantic City Electric Co) Schedule: Monday - Friday (8:00 AM – 5:00 PM / 8 Hours/Day / 40hrs/week) Allmed Benefits: Vision Insurance... 
    Weekly pay
    Contract work
    Work at office
    Immediate start
    Monday to Friday

    Allmed Staffing Inc

    Penns Grove, NJ
    29 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Assistant Principal. Be the first to apply!