Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
IC
IOC Construction
Roofing Maintenance Technician
Job Description
About us IOC Construction is a leader in exterior maintenance and repairs for large-scale properties and HOAs. As we grow our service capacity, we're building a skilled, dependable roofing team focused on safety, quality, and professionalism. We're hiring a Roofing Maintenance Technician who takes pride in their craft and wants to grow with a company that values performance and accountability. Job Summary As a Roofing Maintenance Technician, you'll be responsible for diagnosing and repairing roofing issues across multi-building residential properties. This hands-on role requires attention to detail, a strong work ethic, and the ability to work safely and efficiently with a team in the field. What you'll do Perform roof repairs on shingle, flat, and metal systems. Assist with roof inspections and photo documentation using a mobile app. Identify and report additional repair needs during service calls. Work from scopes of work and execute tasks independently or with a team. Maintain safe job sites and follow OSHA safety standards. Use ladders, fall protection, hand tools, and roofing materials safely and correctly. Communicate clearly with team leads and follow scheduled work orders. Complete work documentation in SafetyCulture or other digital tools. What we're looking for 3+ years of roofing repair experience Ability to diagnose leaks and perform quality, lasting repairs Comfortable working on roofs, ladders, and scaffolding Valid driver's license and reliable transportation Dependable and able to show up every day ready to work Basic smartphone skills to use inspection apps and work orders Preferred OSHA 10 or OSHA 30 certification Bilingual (English/Spanish) Experience working on HOA or multi-unit buildings Familiarity with mobile job tracking apps (SafetyCulture, CompanyCam, etc.) Pay and benefits $25-$40 per hour based on experience Full-time, year-round position PTO and paid holidays Health, Vision & Dental Insurance & 401K Tools, safety gear, and training provided Growth potential into crew lead or manager roles Why work with us IOC Construction is raising the bar for property maintenance. We're not just patching roofs — we're building a reputation for professionalism, consistency, and excellence. If you're a roofer who takes pride in getting the job done right, we want to meet you. Individual Candidates Only Apply today and become part of a team where your work is valued!
Job Type:
Full-time Pay:
$25.00 - $40.00 per hourBenefits:
401(k) 401(k) matching Dental insurance Health insurance Paid time off Vision insuranceCompensation Package:
Hourly pay Overtime payExperience:
Roofing:
3 years (Required)License/Certification:
Driver's License (Required) Ability toCommute:
Batavia, IL 60510 (Required)Work Location:
In personBenefits
- Paid Time Off (PTO)
- 401(k) Plans
- Health Insurance
- Dental Insurance
Career Insights for Roofing / Siding Worker
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Illinois data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Roofing or Siding Worker installs roofs on houses and buildings using asphalt shingles, metal or other roofing material.
$51,497 / year median in Illinois
+10% projected growth