Recruitment Manager

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

TYPE OF WORK

Full Time

SALARY

$4-$5 per hour

HOURS PER WEEK

40

DATE UPDATED

Oct 14, 2026

JOB OVERVIEW

This is not a "post and wait" job. Once a client signs, you own the search from start to finish: you find the right people, screen them, and deliver a shortlist the client says yes to. Nobody has to chase you. You chase us.

WHAT YOU WILL DO
- Turn each client's Role Spec into a job post, search strings, and a first message, the same day it arrives
- Source on OnlineJobs.ph, Facebook groups, and LinkedIn, and go after strong people who are not actively job hunting
- Screen fast and hold a high bar: video screens, live interviews, reference checks
- Check every candidate against the client's hard must-haves before they go to the client. No candidate goes out on "good vibes"
- Follow up with candidates who go quiet, using a real sequence. Don't just start sourcing again from scratch
- Prevent no-shows: calendar confirmations, reminders, and backup candidates ready
- Run hiring on our AI Hiring Dashboard and Claude every day (not your own spreadsheet)
- Keep each client's Search Guide up to date when the client adds or changes a requirement
- Send a short daily update: what you did, the results in numbers, problems, and questions

WHAT WE NEED
- 5+ years of recruitment experience, ideally hiring VAs or remote staff for US or international clients
- A track record you can prove with numbers: roles filled, time-to-hire, how many open roles at once
- You have hired someone who was NOT applying for jobs, and can explain how
- You use ChatGPT or Claude in your work today. You will show us live in the interview
- Clear, natural spoken and written English
- Able to work US business hours
- Stable internet, backup power, quiet workspace

YOU WILL DO WELL HERE IF
- You talk in results, not effort
- You move fast when a client needs 3 people in 5 days, then fix things as you go
- You care about candidates, and you can still say no to a nice person who does not fit


HOW TO APPLY (applications that skip this will not be reviewed)
1. Subject line: "RM-JARVIS – [Your Name]"
2. Send a 2-minute video (Loom or Google Drive link) answering: "Tell us about the hardest role you ever filled. How did you find the person, and how long did it take?"
3. In 3 lines: how many hires did you make in your last role, and how long did each take on average?
4. Your resume

We are a company focused on having fun and continuous improvement. Join us, and you'll see.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0196
Total Execution Time  0.0215
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,490,888 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Recruitment-Manager-1749897
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0101 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0013   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1749897
 LIMIT 1 
0.0007   SELECT *
FROM `employers`
WHERE `employer_id` = 1009882
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1749897
AND `misc`.`id` IS NULL 
0.0008   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-19',ej.date_added) duration_days, DATEDIFF('2026-10-19',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1749897' 
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1749897 
0.0008   UPDATE employer_jobs SET hit_counts = '***Oct-14-2026=475***Oct-15-2026=48***Oct-16-2026=31***Oct-17-2026=7***Oct-18-2026=4***Oct-19-2026=1' WHERE job_id= '1749897'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=566' WHERE job_id= '1749897'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1749897' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1749897 
0.0023   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '1009882'
AND `date_added` >= '2022-06-08' 
0.0006   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)