Demo

Maintenance Technician II

Residential Opportunities
Kalamazoo, MI Full Time
POSTED ON 9/10/2026
AVAILABLE BEFORE 1/7/2027
Improve lives by working with Residential Opportunities, Inc.

At ROI, we are always looking for caring, compassionate and talented individuals to join our team. ROI is a well established and well recognized non-profit agency that for over 40 years has played a vital role in providing housing, behavioral health and autism services in Southwest Michigan. ROI’s focus is helping people realize their hopes, dreams and goals through a strong person and family centered approach proven successful in fostering and supporting a lifelong and strong connection with the community. ROI is accredited through the Commission on Accreditation of Rehabilitation Facilities (CARF) and is committed to being an anti-racist organization. We believe that our greatest asset is our staff, as they have the ability to effect positive change in the lives of the people that we serve. Offering excellent benefits and an upbeat atmosphere, ROI is an amazing place to work if you are looking to make a difference, both in the lives of our residents and in your own life. Because of our dedication to employing only the most qualified, dedicated and principled staff members, successful applicants must successfully participate in the State of Michigan’s Workforce Background Check Program; additional background checks may also be required to meet specific program licensing standards.

EMPLOYMENT VERIFICATIONS: Please email hr@resopp.org or fax 269-343-2940

/* Imported fonts */ @import url('https://fonts.googleapis.com/css2?family=Open Sans: wght@300;400;600;700&display=swap'); /* Main Body Text */ #gnewtonCareerBody * { color: #000000; font-family: 'OpenSans', sans-serif !Important; font-size: 0pxline-height: 0px} /* Header Text, Department, etc. */ .gnewtonCareerGroupHeaderClass { color: #2b2b2b !important; font-family: 'OpenSans', sans-serif !important; font-size: 0px!important; line-height: 0px!important; font-weight: 700; } /* Link Styling */ #gnewtonCareerBody a, #gnewtonLandingArea a, div#backToCareerHome a, #gnewtonLogo a.newton_policy { color: #9d2a3c; text-decoration: none; } /*Link when hovered*/ #gnewtonCareerBody /* Button Styling */ #gnewtonCareerBody div.gnewtonBlueBtn, #gnewtonCareerBody button.gnewtonBlueBtn, div.gnewtonContinueBtn { border-radius: 0px!important; font-weight: bold !important; background-color: #851e29 !important; color: #ffffff !important; font-family: 'OpenSans', sans-serif !important; text-align: center !important; } /* Button When Hovered */ #gnewtonCareerBody div./* Submit Button Color ONLY */ span#submitText { color: #ffffff !important; } /* Submit Button Color HOVER ONLY */ span#/* Fix search button text alignment. */ div#gnewtonSearchBtn { height: !important; line-height: 0px} /* Landing Page */ div#gnewtonLandingArea { color: ; font-family: !Important; font-size: ; line-height: ; } /*(Open Positions Style in Landing Area" */ p#land { font-size: 0px!important; margin-top: 6%; margin-bottom: 2%; font-weight: 600; color: #2b2b2b; } /* Less Common Styling */ /* Remove jobid location etc from the job description page. */ #gnewtonJobDescription #gnewtonJobPosition, #gnewtonJobDescription #gnewtonJobLocation, #gnewtonJobDescription #gnewtonJobID, #gnewtonJobDescription #gnewtonJobOpening, #gnewtonJobDescription hr, td#gnewtonJobLocationInfo { display: none; } /* Remove application code box for returning applicants to online form. */ #gnewtonApplicationBox * { display: none; } /* Remove incorrect veteran status boxes on bottom of online application form. */ #veteran31, #veteran32, #veteran33, #veteran34 { margin-left: 0px} /* Make sure that images and labels display properly. */ label {display: inline;} img {display: inline;} /* Increased spacing for generic resume submission. */ #gnewtonGeneric td { padding-top: 0px!important; } /* Fix uploaded resume blue box. */ #resumeDropped div.bar { padding-bottom: ; } /* Fix the Clear All Fields link. Set width to 100 or0pxif wrapping occurs. */ .button.newtonStoreReset.block { color: rgb(52, 152, 219) !important; background-color: rgba(0,0,0,0); width: px; } .button.newtonStoreReset./* Fix Job Search Buttons */ select#gnewtonLocation, select#gnewtonDepartment { width: 100%; } /* Fix Choose a File link. */ label#resumeDropLocalFile { color: #3498db; } /* Fix filename in uploaded resume blue box. */ #resumeDropped span.filename { color: white; } /* Hide department and location sort labels */ .gnewtonSortByJob { display: none !important; } .gnewtonSortByLocationOrDepartment { display: none !important; } /* Fix remove link in uploaded resume blue box. */ #resumeDropped .bar .closeBtn { color: #aed6f1 !important; text-decoration: none; } /* Bold section titles. */ dt.gnewtonSectionTitleClass { font-weight: bold; } /* Bold all p inside the application. */ #gnewtonResumeFormTable p { font-size: !important; font-weight: bold; } /* Un-bold the Applicant's Statement section. */ #gnewtonAppState p { font-weight: normal; } /* Reposition the "Yes" and "No" inside the Min Qual buttons. */ td.gnewtonQuestions div { line-height: 0px!important; color: !important; } /* Fix colors on attachment upload links. */ label.emptyFileInput { color: #3498db !important; } label./* Bold uploaded attachment names. */ div.filledFileInput span { font-weight: bold; } #gnewtonCareerBody div.gnewtonBlueBtn.disabled, div#saveBtn.disabled, #gnewtonCareerBody button.gnewtonBlueBtn.disabled, #gnewtonCareerBody div.gnewtonBlueBtn[disabled], #gnewtonCareerBody button.gnewtonBlueBtn[disabled] { background: #ccd3d8 !important; } /* Adjust Indeed button colors to match. */ #gnewtonCareerBody #gnewtonJobDescriptionBtn >

.indeed-apply-widget > a{ background: #3498DB !important; } #gnewtonCareerBody #gnewtonJobDescriptionBtn >

.indeed-apply-widget > span{ color: white !important; font-size: !important; font-weight: !important; line-height: !important; font-family: !important; } /* hover */ #gnewtonCareerBody #gnewtonJobDescriptionBtn >

.indeed-apply-widget#indeed-apply-widget > /* once candidate has applied*/ #gnewtonCareerBody #gnewtonJobDescriptionBtn >

.indeed-apply-widget.indeed-apply-status-applied > a{ background: !important; } #gnewtonCareerBody #gnewtonJobDescriptionBtn >

.indeed-apply-widget.indeed-apply-status-applied > span.indeed-apply-button-inner{ color: !important; } #gnewtonCareerBody #gnewtonJobDescriptionBtn >

.indeed-apply-widget.indeed-apply-status-applied#indeed-apply-widget > /*Remove Department and Location sort options */ .gnewtonSortByJob { } /* Adjust vertical alignment on EEO VEVRAA options. */ form#gnewton-vevraa-form span.radio-label { top: 0px!important; position: relative; } div#gnewtonCareerBody { margin: auto !important; } input[type="checkbox"] { padding: 0px} /* Custom CSS Below */ /*STYLING FOR MOBILE EXPERIENCE */ @media only screen and (max-width: 500px) { table.gnewtonJobFilter tr, tbody, td { display: block; } input#gnewtonKeyword { margin-bottom: 0px!important; } .gnewtonCareerGroupRowClass { word-wrap: break-word !important; white-space: normal !important; } .gnewtonJobLink a, .gnewtonJobLink #gnewtonCareerBody * { font-size: 0px!important; } } .ia-btn-div{box-sizing: border-box;appearance: none;text-align: left;text-decoration: none;cursor: pointer;user-select: none;align-items: center;justify-content: center;position: relative;margin: 0;line-height: 1.5rem;font-family: "Indeed Sans","Noto Sans","Helvetica Neue",Helvetica,Arial,"Liberation td{padding-top: 0px}/*Indeedbuttoncssoverrides/*STARTFixforstylesnotappearingonbutton;thesecamefromtheminifiedJSfromhttps://apply.indeed.com/indeedapply/env?https=1*/#gnewtonJobDescriptionBtn >div >.indeed-apply-widget>.ia-btn-div{font-family: "Indeed Sans","Noto Sans","Helvetica Neue", "Helvetica", "Arial", "Liberation Sans","Roboto", "Noto", sans-serif !important; font-size: 1rem; font-weight: 700; color: white !important; } /* END Fix for styles not appearing on button */ #gnewtonJobDescriptionBtn > div{ margin-top: 0px} #gnewtonJobLocation { width0px}

Position: Maintenance Technician II

Location: Kalamazoo, MI

Job Id: 162

# of Openings: 0

Maintenance Technician II

REPORTS TO: Senior Director of Facilities Management

STARTING WAGE: $21.63-$26.44 per hour, adjusted for relevant education and experience.

FLSA STATUS: Non-exempt

As a Facilities Maintenance Technician, your skills won't just keep buildings running, they'll directly support our mission of care, safety, and community. We offer competitive pay, room to guide team members, and a collaborative environment built on diversity, inclusion, and mutual respect.

What You’ll Do

You will oversee the hands-on maintenance, preventative care, and safety compliance for our assigned residential facilities.

Maintain & Repair: Tackle general repairs, basic electrical, plumbing, mechanical systems, appliances, cabinetry, and light construction.

Prioritize & Organize: Manage, track, and complete incoming work orders based on urgency, safety, and facility needs.

Inspect & Prevent: Identify maintenance needs early to avoid major disruptions; keep accurate logs of inspections and repairs.

Lead & Collaborate: Guide and support Maintenance I staff, assist with scheduling, and recommend when to bring in specialized external contractors.

Ensure Safety & Compliance: Maintain properties in line with safety codes and licensing standards (such as Adult Foster Care regulations).

Required:
Education: High School Diploma or GED equivalent.

Experience: 5 years of hands-on maintenance or construction experience required.

Skills & Abilities: Strong general maintenance background, including working knowledge of basic electrical and plumbing systems.

Preferred:
Appliance repair, general construction background, and prior leadership or supervisory experience.

Familiarity with Adult Foster Care (AFC) licensing rules, MSHDA, or similar regulatory standards is a strong plus

Compensation & Benefits

Competitive salary with growth potential

Comprehensive benefits package, including:
Medical, dental, and vision insurance

Retirement plan options with 3% employer match

Professional development and advancement opportunities

Tuition reimbursement program (approved application required)

$500 referral bonus

Supportive leadership and a mission-driven culture

Opportunity to make a lasting impact in your community

Equal Opportunity Employer

ROI is proud to be an Equal Opportunity Employer. We value diversity and are committed to creating an inclusive, anti-racist workplace where all employees feel respected, supported, and empowered to succeed.

Pay Range: $21.63 - $26.44 per hour

Salary : $22 - $26

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Maintenance Technician II?

Sign up to receive alerts about other jobs on the Maintenance Technician II career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$48,653 - $61,184
Income Estimation: 
$59,033 - $73,934
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Maintenance Technician II jobs in the Kalamazoo, MI area that may be a better fit.

  • MOL-SON II LLC Mattawan, MI
  • Experienced Journeyman Mold Repair Technician – Join our Tool Room Team 1 st Shift - Mol-Son, Mattawan, Michigan We’re looking for an experienced Journeyma... more
  • 2 Months Ago

  • Full Circle Communities Kalamazoo, MI
  • Please Note: Communications about this position may reference "Banner Property" and should be considered legitimate . Location: Pinehurst Townhomes, Kalama... more
  • 26 Days Ago

AI Assistant is available now!

Feel free to start your new journey!