Recruiting & Onboarding Assistant (Support to Recruiting Manager)

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

TYPE OF WORK

Full Time

SALARY

650

HOURS PER WEEK

40

DATE UPDATED

Apr 6, 2026

JOB OVERVIEW

Recruiting & Onboarding Assistant
Full-Time | Remote | TimeProof Required | GoHighLevel + ATS Experience Required

We are a U.S.-based commercial services company building a structured, accountable internal hiring and onboarding operation. We are hiring a strong Recruiting & Onboarding Assistant to support our Recruiting Manager and help keep recruiting workflows, candidate communication, onboarding steps, and documentation fully organized, accurate, and moving forward.

This is not a basic assistant role.
This is not a passive support position.

We need someone who is highly organized, process-driven, detail-focused, and capable of taking ownership of recruiting coordination, onboarding follow-up, system updates, and documentation control. The right person must be able to keep things on track, maintain clean records, and step in with confidence when structure is needed.

This role is execution-focused and requires strong follow-through, responsiveness, and the ability to help take pressure off leadership by managing the details correctly.

Core Responsibilities

1) Recruiting Support
• Post and maintain job ads across platforms
• Source applicants through job boards, databases, and social channels
• Review resumes and complete initial screening steps
• Schedule interviews and maintain clear candidate notes
• Manage candidate follow-ups by SMS, email, and phone inside GoHighLevel
• Keep candidates moving through the pipeline with accurate statuses and timely follow-up
• Help ensure no qualified candidate is left sitting without action

2) Onboarding Support
• Coordinate onboarding steps from start to finish
• Send required forms, links, and instructions and confirm completion
• Communicate expectations, next steps, and start details clearly
• Track onboarding and training progress in GoHighLevel and the ATS
• Follow up on missing items until everything is complete
• Confirm readiness before candidates are activated, scheduled, or cleared forward

3) Compliance and Documentation
• Collect and organize W-9/W-4 forms, IDs, licenses, certifications, and required onboarding documents
• Store files correctly and maintain complete digital records
• Keep tags, tasks, notes, and checklists accurate and up to date
• Help ensure all files are complete, organized, and audit-ready
• Identify missing documentation quickly and follow through until resolved

4) Client and Candidate Communication
• Make calls as needed to confirm interview availability, onboarding status, scheduling, start requirements, and hiring needs
• Communicate professionally with both candidates and internal stakeholders
• Document outcomes, next steps, and follow-up actions inside the system
• Help keep communication clear, timely, and organized across the process

5) Process Support and SOP Execution
• Maintain and update SOPs, checklists, and recruiting/onboarding workflows
• Help improve workflow structure by documenting what is working and what is being missed
• Create and maintain templates for repeatable steps such as follow-ups, checklists, and candidate messaging
• Support the Recruiting Manager by helping bring consistency and order to day-to-day execution

6) Systems Coordination and Reporting
• Keep pipelines, tasks, follow-ups, notes, and statuses current in GoHighLevel
• Maintain ATS accuracy and ensure candidate records are up to date
• Provide weekly updates and status reporting to the Recruiting Manager
• Help ensure nothing is missed, delayed, or left incomplete
• Be capable of stepping in and keeping operations moving when the manager is unavailable or overloaded

What We Need in This Role

We are looking for someone who can do more than just assist. This person needs to be strong enough to help hold the process together, keep workflows clean, and take over key coordination tasks without constant hand-holding.

The right candidate must be:
• Highly organized
• Strong in follow-up
• Detail-focused
• Comfortable with structure and process
• Confident handling communication by phone, email, and text
• Able to keep multiple moving parts organized at once
• Reliable, responsive, and consistent
• Capable of taking initiative when something is missing or off track

Required Experience

You must already have hands-on experience with:
• GoHighLevel, including pipelines, tags, tasks, notes, forms, and workflows
• An ATS or recruiting CRM such as Zoho Recruit, CEIPAL, Bullhorn, Tracker, JobAdder, or similar
• Google Workspace, including Docs and Sheets
• Recruiting support, onboarding coordination, or hiring operations
• Documentation tracking and file organization
• Candidate communication and scheduling

Non-Negotiables
• Strong organization and follow-through
• Clear spoken and written English
• Comfortable with phone communication
• Able to follow defined processes and maintain clean records
• Reliable, responsive, and consistent during EST work hours
• TimeProof tracking required
• Must already understand how to work inside systems without creating confusion or missed steps

Schedule and Tracking
• Full-time, 40 hours per week
• Weekly meeting plus quick check-ins as needed
• TimeProof required, including screenshots and activity logs

To Apply

All 3 items below are required. Incomplete applications will not be reviewed.

1) Video Introduction (2 to 4 minutes)

Please cover:
• Your recruiting or onboarding background
• Your experience with GoHighLevel
• Your ATS experience
• Your experience with candidate communication and phone follow-up
• Your documentation and onboarding process experience
• An example of a checklist, SOP, or workflow you have supported or maintained

2) Resume

3) Systems List

Please list the tools and systems you have personally used.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0164
Total Execution Time  0.0193
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,539,376 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Recruiting-Onboarding-Assistant-Support-to-Recruiting-Manager-1579996
  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.0014   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1579996
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 852034
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1579996
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-22',ej.date_added) duration_daysDATEDIFF('2026-04-22',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-04-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1579996' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1579996 
0.0010   UPDATE employer_jobs SET hit_counts '***Feb-15-2026=225***Feb-16-2026=22***Feb-17-2026=8***Feb-18-2026=16***Feb-19-2026=11***Feb-20-2026=3***Feb-21-2026=2***Feb-22-2026=3***Feb-23-2026=6***Feb-24-2026=187***Feb-25-2026=20***Feb-26-2026=10***Feb-27-2026=13***Feb-28-2026=8***Mar-01-2026=6***Mar-02-2026=10***Mar-03-2026=7***Mar-04-2026=7***Mar-05-2026=7***Mar-06-2026=11***Mar-07-2026=4***Mar-08-2026=4***Mar-09-2026=4***Mar-10-2026=213***Mar-11-2026=18***Mar-12-2026=28***Mar-13-2026=13***Mar-14-2026=5***Mar-15-2026=4***Mar-16-2026=3***Mar-17-2026=9***Mar-18-2026=220***Mar-19-2026=19***Mar-20-2026=17***Mar-21-2026=2***Mar-22-2026=2***Mar-23-2026=5***Mar-24-2026=10***Mar-25-2026=21***Mar-26-2026=10***Mar-27-2026=11***Mar-28-2026=2***Mar-29-2026=2***Mar-30-2026=546***Mar-31-2026=21***Apr-01-2026=22***Apr-02-2026=4***Apr-03-2026=7***Apr-04-2026=3***Apr-05-2026=3***Apr-06-2026=287***Apr-07-2026=38***Apr-08-2026=10***Apr-09-2026=12***Apr-10-2026=9***Apr-11-2026=7***Apr-12-2026=3***Apr-13-2026=3***Apr-14-2026=7***Apr-15-2026=2***Apr-16-2026=8***Apr-17-2026=3***Apr-22-2026=2' WHERE job_id'1579996'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Feb-2026=534***Mar-2026=1240***Apr-2026=430' WHERE job_id'1579996'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1579996' 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` = 1579996 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '852034'
AND `date_added` >= '2022-06-08' 
0.0006   select from teasers 
0.0013   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)