Find Your Next Job

Maintenance Technician

Posted on Oct. 28, 2025

  • Ann Arbor, United States of America
  • 17.0 - 20.0 USD (hourly)
  • Full Time

Maintenance Technician job opportunity

Tailor Your Resume for this Job


Basic qualifications

Job Summary
The Maintenance Technician is responsible for performing general maintenance, repairs, and upkeep of residential properties. This role ensures that all homes and apartments are safe, functional, and attractive for residents and prospective tenants. During turn season, this position also plays a key role in preparing units for new tenants through cleaning, painting, and light renovations.

Maintenance Technician Responsibilities

  • Perform routine maintenance and repairs on plumbing, electrical, HVAC, and carpentry systems.
  • Complete work orders efficiently and document all maintenance activities.
  • Troubleshoot and resolve minor appliance issues.
  • Maintain grounds and common areas, including trash pickup and seasonal tasks.
  • Respond promptly to maintenance requests and emergencies as needed.
  • Assist with unit turns, including painting, cleaning, light fixture replacement, and basic remodeling.
  • Inspect vacated units and identify repair or upgrade needs prior to re-rental.
  • Collaborate with property management staff to ensure high resident satisfaction.
  • Safely operate company tools, equipment, and vehicles.

Qualifications

  • 2–3 years of general maintenance or property management maintenance experience required.
  • High school diploma or equivalent.
  • Valid driver’s license and reliable transportation required.
  • Ability to lift and move up to 50 lbs; stand, walk, and perform physical tasks throughout the workday.
  • Strong troubleshooting ability, attention to detail, and basic understanding of electrical, plumbing, and carpentry systems.
  • Ability to work independently, manage time effectively, and interact professionally with residents and team members.

Job Type: Full-time

Pay: $17.00 - $20.00 per hour

Expected hours: 40 per week

Benefits:

  • Dental insurance
  • Health insurance
  • Paid time off
  • Retirement plan
  • Vision insurance

Work Location: In person


Tailor Your Resume for this Job


Share with Friends!

Similar Jobs


Weidner Ireland Ltd logo Weidner Ireland Ltd

Field Service Technician

Weidner Ireland Ltd are looking for a motivated and hands-on Field Service Technician to join our g…

Full Time | Dublin, Ireland

Apply 6 hours, 21 minutes ago

Sensori logo Sensori

F-Gas Ac Technician

We are currently recruiting for an F-Gas AC Technician to join our Maintenance Division. This full-…

Full Time | Dublin, Ireland

Apply 6 hours, 21 minutes ago

New Star Properties logo New Star Properties

Carpentry Maintenance Technician

Maintenance TechnicianLocation: New Hampshire Company: Realty Management PartnersAbout UsRealty Man…

Full Time | Manchester, United States of America

Apply 8 hours, 36 minutes ago

Custom Touch Lawn & Landscape logo Custom Touch Lawn & Landscape

Landscape Irrigation Specialist

Custom touch lawn & landscape is searching for a lawn Technician, we are a small family owned c…

Full Time | Goddard, United States of America

Apply 1 day, 8 hours ago

CBRE logo CBRE

Data Center Shift Technician- Mechanical (Lane Cove)

Location: Lane Cove (Static Site), Data Center Hyperscale Operations Schedule: 4 days on / 4 days o…

Full Time | Sydney, Australia

Apply 2 days, 6 hours ago

CBRE logo CBRE

Facilities Manager

Multinational financial institution company Seeking for an experienced Facilities Manager to work i…

Full Time | Sydney, Australia

Apply 2 days, 6 hours ago

Service Technician

Gentry Air is looking for an experienced HVAC Service Technician to join our TEAM! You will service…

Full Time | Greensboro, United States of America

Apply 2 days, 8 hours ago

Johnson Controls logo Johnson Controls

Security Service Technician

What they will do Under general supervision, to install, test, alter, repair, place and maintain Se…

Full Time | Las vegas, United States of America

Apply 2 days, 8 hours ago