Virtual Recruiter & ATS Coordinator

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

TYPE OF WORK

Full Time

SALARY

$1,000 per month

HOURS PER WEEK

20

DATE UPDATED

Jul 28, 2026

JOB OVERVIEW

We are hiring a highly organized Virtual Recruiter to manage our internal hiring process across multiple companies and departments.

You will be responsible for sourcing candidates, reviewing applications, conducting initial screening calls, scheduling interviews, communicating with candidates, and maintaining our applicant tracking system, Workable.

Responsibilities:
- Create and publish job postings across Workable and other recruiting platforms
- Source qualified candidates through LinkedIn, job boards, databases, and direct outreach
- Review resumes and applications against each role’s requirements
- Conduct initial phone or video screening interviews
- Schedule interviews between candidates and hiring managers
- Manage candidate communication, follow-ups, confirmations, and rescheduling
- Maintain accurate candidate stages, notes, evaluations, and records in Workable
- Ensure candidates move through the hiring pipeline promptly
- Follow up with hiring managers regarding interview feedback and next steps
- Prepare weekly recruiting reports showing open roles, candidate activity, interviews, and hiring progress
- Help improve job descriptions, screening questions, interview scorecards, and recruiting workflows
- Maintain a professional and responsive candidate experience

Requirements:
- Previous experience as a recruiter, recruiting coordinator, or talent acquisition specialist
- Experience managing an applicant tracking system; Workable experience is preferred
- Strong candidate sourcing and resume-screening skills
- Excellent written and verbal English
- Strong scheduling, organization, and follow-up skills
- Comfortable conducting screening interviews by phone or video
- Ability to manage multiple open positions simultaneously
- High attention to detail and accurate recordkeeping
- Ability to work independently and take ownership of the recruiting process
- Reliable computer, internet connection, and professional remote workspace

Performance Expectations"
- Keep Workable accurate and fully updated
- Respond to qualified candidates promptly
- Prevent candidates from sitting inactive in the pipeline
- Maintain organized interview schedules
- Deliver a consistent pipeline of qualified candidates for open positions
- Provide clear weekly reporting on recruiting activity and bottlenecks

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0133
Total Execution Time  0.0147
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,498,336 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Recruiter-ATS-Coordinator-1698104
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0080 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1698104
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 776318
 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` = 1698104
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-09',ej.date_added) duration_daysDATEDIFF('2026-08-09',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-09',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1698104' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1698104 
0.0014   UPDATE employer_jobs SET hit_counts '***Jul-28-2026=508***Jul-29-2026=87***Jul-30-2026=56***Jul-31-2026=34***Aug-01-2026=16***Aug-02-2026=31***Aug-03-2026=24***Aug-04-2026=28***Aug-05-2026=18***Aug-06-2026=13***Aug-07-2026=8***Aug-08-2026=8***Aug-09-2026=1' WHERE job_id'1698104'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=685***Aug-2026=147' WHERE job_id'1698104'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1698104' 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` = 1698104 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '776318'
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)