Recruiting Assistant

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

TYPE OF WORK

Full Time

SALARY

$6-$8 / HR

HOURS PER WEEK

40

DATE UPDATED

Aug 21, 2026

JOB OVERVIEW

We are looking for a full-time Recruiting Assistant to join our recruiting team.
We are a growing U.S.-based roofing and construction company hiring sales professionals and subcontractors across multiple markets.

This is a phone-heavy recruiting position. We need someone who is confident, energetic, organized, and excellent at communicating with U.S.-based candidates.

If you don't enjoy making calls and talking to people throughout the day, this position will not be a good fit.

Schedule & Compensation
$6 USD/hour
40 hours per week
Monday–Friday
9:00 AM–5:00 PM U.S. Central Time
Permanent, long-term position
Performance and compensation review after 30 days
What You'll Be Doing

Your primary responsibility is to keep our recruiting pipeline moving and get qualified candidates to show up for interviews and new-hire classes.

Daily responsibilities include:
-Calling new applicants from Indeed
-Conducting initial screening calls
-Qualifying candidates for our sales positions
-Scheduling and confirming interviews
-Scheduling and confirming candidates for new-hire classes
-Following up consistently with candidates
-Re-engaging candidates who don't answer or miss appointments
-Calling, emailing, and messaging candidates through Indeed
-Updating candidate statuses and recruiting activity
-Recruiting roofing and construction subcontractors
-Maintaining accurate recruiting records and metrics

Your performance will be measured primarily by call activity, recruiting activity, interviews scheduled, and candidate show rates.

What We're Looking For
At least 1 year of recruiting, phone sales, or appointment-setting experience
Previous experience working for a U.S.-based company
Excellent spoken and written English
Clear, easily understood English on U.S. phone calls
Confident and professional phone presence
Strong follow-up skills
Organized and detail-oriented
Comfortable making a high volume of outbound calls
Comfortable working toward measurable recruiting KPIs
Able to work independently without constant supervision

Strongly preferred:
Previous recruiting experience
Indeed recruiting experience
Phone sales or appointment-setting experience
Experience communicating with U.S. applicants
Systems

You will primarily work with:
Indeed • RingCentral • Microsoft 365 • Outlook • Excel
Experience with these systems is preferred, but we can train the right person on our processes.

You must have:
Reliable computer
Reliable high-speed internet
Quality headset
Quiet, professional workspace for calls

The Person We Want:
We're not looking for someone who simply waits for tasks to be assigned.
We're looking for a recruiter with an appointment-setter mentality—someone who picks up the phone, follows up aggressively, communicates well, stays organized, and takes ownership of getting candidates to the next step.
You should be comfortable speaking with dozens of people, handling rejection, following up multiple times, and keeping candidates engaged.

If you're energetic, competitive, organized, and good on the phone, you'll do well in this position.

How to Apply:
Send your resume and briefly describe your previous experience working with U.S.-based companies.
Put ROOFING in the subject line of your application so we know you read the entire job posting.
Applications without ROOFING in the subject line will not be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0129
Total Execution Time  0.0142
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,264 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Recruiting-Assistant-1714379
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0078 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1714379
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 913016
 LIMIT 1 
0.0015   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1714379
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-24',ej.date_added) duration_daysDATEDIFF('2026-08-24',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-24',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1714379' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1714379 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-21-2026=1020***Aug-22-2026=262***Aug-23-2026=2***Aug-24-2026=1' WHERE job_id'1714379'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1284' WHERE job_id'1714379'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1714379' 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` = 1714379 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '913016'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)