HR Assistant

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

TYPE OF WORK

Any

SALARY

$256-$384 week

HOURS PER WEEK

30

DATE UPDATED

Apr 17, 2026

JOB OVERVIEW

HR Assistant

We are seeking an HR Assistant to support our growing and successful home health business. This position plays an important role in our daily operations and directly impacts our ability to provide excellent care to our clients.

The ideal candidate is organized, dependable, detail-oriented, and comfortable managing multiple priorities in a fast-paced environment. This role is heavily focused on recruiting, applicant management, onboarding, employee file maintenance, and internal team support. We are looking for someone who genuinely cares about people, communicates professionally, and helps connect the right caregivers to the right clients.

What makes someone a great fit for this role

Excellent English communication skills, both written and verbal
Bachelor’s degree in nursing or a healthcare-related field preferred
Mature, organized, and professional
Able to be both friendly and serious when needed
Prior office or administrative experience
Experience with Office 365, Airtable, CareerPlug, Microsoft Teams, and Indeed
Dependable, with a strong attendance record
Positive attitude and ability to work well with others
Strong customer service skills
Able to handle confidential information with professionalism and discretion

Key responsibilities

Recruit, interview, select, and onboard new staff
Manage applicant flow, including collecting, organizing, and reporting applicant information
Post and manage job advertisements
Conduct pre-screens, interviews, reference checks, and background checks
Support weekly hiring goals of approximately 60 pre-screens, 30 interviews, and 7 to 10 new hires
Answer phones, including general inquiries, intake calls, and other office calls
Build assessment packets and client packets
Create new hire packets
Maintain employee and client files in an organized and confidential manner
Conduct employee retention efforts, including stay interviews and regular check-ins with inactive caregivers
Participate in on-call rotation if needed
Assist with additional duties and responsibilities as needed

Additional duties

Ensure employees are informed about available benefits and assist with enrollment paperwork, changes, terminations, and annual open enrollment
Help answer employee benefit questions and direct them to the proper resources, carriers, or brokers when needed
Alert the Care Coordinator of upcoming staff evaluations
Assist with administrative personnel evaluations, disciplinary meetings, and terminations with input from the Scheduler and Care Coordinator
Oversee personnel files in accordance with agency policy and regulatory requirements, ensuring confidentiality and limited access to sensitive information
Provide employees with access to personnel files according to company policy
Support internal staff relations and company communications
Update employee forms, notices, and manuals as regulations or company policies change
Maintain a basic working knowledge of employment-related regulations

Why this role matters

This is a high-impact position within our company. The person in this role helps ensure we hire strong caregivers, stay organized and compliant, support our team well, and continue providing quality care to the clients and families we serve.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0115
Total Execution Time  0.0134
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,304 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/HR-Assistant-1626338
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0049 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1626338
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 856436
 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` = 1626338
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-19',ej.date_added) duration_daysDATEDIFF('2026-04-19',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-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1626338' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1626338 
0.0008   UPDATE employer_jobs SET hit_counts '***Apr-17-2026=1055***Apr-18-2026=194***Apr-19-2026=1' WHERE job_id'1626338'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1249' WHERE job_id'1626338'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1626338' 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` = 1626338 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '856436'
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)