Maintenance Supervisor | Lead Hands-On Ops & Make-Ready

Pennrose Management Company

Hamilton Township (NJ)

On-site

USD 39,000 - 44,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Pennrose Management Company is seeking a Maintenance Supervisor to lead maintenance staff, coordinate with the Property Manager, and ensure upkeep of apartment buildings across multiple locations. The role combines hands-on repair work with supervisory responsibilities.

The position involves budgeting input, ensuring timely make-readies, managing safety and compliance with OSHA regulations, and frequent travel between properties. Pay ranges from $28–$32 per hour depending on experience.

Qualifications

  • High School Diploma or GED; technical training a plus.
  • Three years of oversight of maintenance buildings and team members.
  • Valid driver’s license, insured vehicle, and ability to travel between properties.
  • EPA certification required within six months of employment (provided by Pennrose).

Responsibilities

  • Perform daily administrative tasks and coordinate with PMs and Support Center.
  • Ensure service requests are completed using the mobile maintenance app.
  • Lead maintenance staff in diagnostics, replacements, and repairs (HVAC, electrical, plumbing, etc.).
  • Paint, clean, and prepare units as per guidelines; hands-on painting and cleaning.
  • Oversee make-ready process and schedule vendors for vacant units.
  • Complete monthly Preventative Maintenance as per SOPs.
  • Prepare for inspections (Owner, Federal, State, local).
  • Maintain safe, organized work area and comply with SOPs and OSHA laws.

Skills

Maintenance supervision
Team leadership
Budget planning
Safety compliance

Education

High School Diploma / GED
EPA Certification

Job description

Pennrose Management Company is seeking a Maintenance Supervisor to lead maintenance staff, coordinate with the Property Manager, and ensure upkeep of apartment buildings across multiple locations. The role combines hands-on repair work with supervisory responsibilities.

The position involves budgeting input, ensuring timely make-readies, managing safety and compliance with OSHA regulations, and frequent travel between properties. Pay ranges from $28–$32 per hour depending on experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Maintenance Supervisor - Hands-On Multi-Property Ops
Lead Maintenance Supervisor - Hands-On Multi-Property Ops

Pennrose • Baltimore (MD)

On-site
USD 41,000 - 44,000
Multi-Property Maintenance Supervisor - Hands-On Lead
Multi-Property Maintenance Supervisor - Hands-On Lead

Pennrose • New York (NY)

On-site
USD 45,000 - 48,000
Lead Maintenance Supervisor – Multi-Property
Lead Maintenance Supervisor – Multi-Property

Pennrose Management Company • City of Troy (NY)

On-site
USD 41,000 - 44,000
Sign-on bonus
Lead Maintenance Supervisor – Multi-Property (Hands-On)
Lead Maintenance Supervisor – Multi-Property (Hands-On)

Pennrose Management Company • Baltimore (MD)

On-site
USD 41,000 - 44,000
Hands-On Property Maintenance Supervisor
Hands-On Property Maintenance Supervisor

Pennrose Management Company • Newport News (VA)

On-site
USD 39,000 - 41,000
Hands-On Maintenance Supervisor
Hands-On Maintenance Supervisor

Pennrose Management Company • Homecrest (MD)

On-site
USD 41,000 - 44,000
Multi-Property Maintenance Technician - Hands-On Upkeep
Multi-Property Maintenance Technician - Hands-On Upkeep

Pennrose Management Company • New Brunswick (NJ)

On-site
USD 34,000 - 37,000
Maintenance Supervisor
Maintenance Supervisor

Pennrose Management Company • Baltimore (MD)

On-site
USD 41,000 - 44,000
Maintenance Supervisor
Maintenance Supervisor

Pennrose Management Company • Homecrest (MD)

On-site
USD 41,000 - 44,000
Maintenance Supervisor
Maintenance Supervisor

Pennrose • Newport News (VA)

On-site
USD 39,000 - 41,000