HR Generalist

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

TYPE OF WORK

Part Time

SALARY

750

HOURS PER WEEK

20

DATE UPDATED

Apr 10, 2026

JOB OVERVIEW

We're a growing behavioral health practice looking for an exceptionally sharp generalist to own our HR and legal support functions. This is a rare hybrid role — part HR manager, part legal assistant, part recruiter, part payroll administrator.

The ideal candidate is likely an attorney with strong HR knowledge, or a senior HR professional with a legal background. Either way, you need to be able to operate across a wide range of responsibilities with minimal oversight and strong attention to compliance and detail.

WHAT YOU'LL BE DOING

RECRUITING & TALENT ACQUISITION
• Source, screen, and reach out to candidates for open roles
• Coordinate and schedule interviews between candidates and leadership
• Draft and post job listings across relevant platforms
• Manage candidate communications and keep hiring pipelines moving
• Onboard new hires and ensure a smooth first-day experience

HR ADMINISTRATION
• Maintain employee records, HR documentation, and personnel files
• Draft and update employment contracts, offer letters, and HR policies
• Handle employee relations matters with professionalism and discretion
• Support performance management processes and documentation
• Ensure HR practices align with applicable employment regulations

PAYROLL & FINANCE SUPPORT
• Run and manage payroll processing on a regular cycle
• Track hours, compensation changes, and payroll records accurately
• Liaise with accounting or finance as needed on payroll-related matters
• Flag discrepancies and ensure timely, accurate payments to staff

LEGAL SUPPORT
• Review and assist with employment-related agreements and documentation
• Research relevant labor laws, compliance requirements, and regulatory updates
• Support leadership on legal questions related to HR and operations
• Assist with credentialing, licensing, or compliance matters specific to behavioral health (a plus)

WHAT WE'RE LOOKING FOR
? Attorney or senior HR professional with legal knowledge
? Strong understanding of employment law and HR compliance
? Experience running payroll and managing financial HR records
? Excellent written and verbal English communication skills
? Highly organized with strong attention to detail
? Comfortable working independently across multiple functions
? Discreet and professional — handles sensitive information with care
? Experience in healthcare or behavioral health is a strong plus
? Familiar with US employment practices and regulations
? Proactive communicator who doesn't wait to be micromanaged


TO APPLY

Send us a short introduction covering:
1. Your background — are you an attorney, HR professional, or both?
2. Your experience with payroll systems and which tools you've used
3. Any experience supporting a healthcare or behavioral health organization
4. An example of a complex HR or legal situation you helped resolve
5. Your availability and preferred working hours

Note: This role carries real responsibility across sensitive areas — legal, financial, and people operations. We're looking for someone trustworthy, sharp, and self-directed. If that's you, we'd love to hear from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0212
Total Execution Time  0.0224
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,497,824 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/HR-Generalist-1621262
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0153 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1621262
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 168881
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1621262
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',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-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1621262' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1621262 
0.0018   UPDATE employer_jobs SET hit_counts '***Apr-10-2026=538***Apr-11-2026=149***Apr-15-2026=1' WHERE job_id'1621262'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Apr-2026=687' WHERE job_id'1621262'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1621262' 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` = 1621262 
0.0083   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '168881'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)