Recruiter / Hiring Coordinator — Cleaning Company

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

SALARY

N/A

HOURS PER WEEK

20

DATE UPDATED

Aug 15, 2026

JOB OVERVIEW

About Us

We're a growing cleaning company based in Arizona, built on trust, hard work, and doing right by the people we work with. As we expand, we're looking for someone driven who wants to grow right along with us — in a workplace with real support, clear communication, and a team that shows up for each other.

We're growing our cleaning team and need someone who is very friendly with good judgment who can own the entire hiring process — from first phone call to completing the onboarding. Our culture is friendly sowe really need the first voice people meet to reflect that :)

Start date: September 1 or sooner

What you'll do

- Source and reach out to cleaner candidates (phone-first — you'll have a regular call quota)
- Find candidates through platforms like Nextdoor, Facebook Groups, Indeed, and similar channels
- Record initial candidate calls on Quo and flag your top recommendations for owner review and approval
- Once approved, schedule and run a second interview on Zoom to walk candidates through the role
- Coordinate background checks
- Send onboarding paperwork and training materials, and confirm everything actually gets completed, not just sent
- Handle full onboarding, start to finish
- Use good judgment to bring on cleaners who are friendly, driven, and a great fit for our team

Tools you'll use

Google Sheets
Quo
Zoom
Booking Koala for onboarding — if you've used it before, tell us! Big plus.
Comfortable navigating Nextdoor, Facebook Groups, Indeed, and similar recruiting platforms

Who you are

Someone with good judgment — you can read people and know who's the right fit
Confident, warm, and kind on the phone
Fast and efficient — you don't let things pile up
Highly organized — you'll be tracking candidates through multiple stages, and nothing falls through the cracks on your watch
Comfortable working independently once you're up to speed
Savvy with online recruiting tools and platforms

Our culture

We want driven people who'll grow with us as we grow
We believe in work-life balance, not burnout
We show up for each other, always

Trial week

Days 1–4: We'll work side by side to build your onboarding templates and an easy-click hiring flow — the kind of system you'll actually enjoy working in
Day 5: You run a full day solo so we can see you in action

To apply, send us:

- A short voice note — tell us about yourself and what questions you ask would ask candidates. And anything else that makes you a great addition to our team
- Send us your desired hourly rate as well

We can't wait to meet you!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0151
Total Execution Time  0.0165
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,492,032 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Recruiter-Hiring-Coordinator-Cleaning-Company-1705100
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0093 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1705100
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 934770
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1705100
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-25',ej.date_added) duration_daysDATEDIFF('2026-08-25',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-08-25',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1705100' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1705100 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-07-2026=97***Aug-08-2026=326***Aug-09-2026=94***Aug-10-2026=77***Aug-11-2026=29***Aug-12-2026=17***Aug-13-2026=12***Aug-14-2026=13***Aug-15-2026=1370***Aug-16-2026=104***Aug-17-2026=107***Aug-18-2026=75***Aug-19-2026=35***Aug-20-2026=37***Aug-21-2026=20***Aug-22-2026=17***Aug-25-2026=1' WHERE job_id'1705100'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=2429' WHERE job_id'1705100'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1705100' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1705100 
0.0019   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '934770'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)