Human Resources Generalist

Horizon Recruitment Inc.

Richmond

On-site

CAD 59,000 - 72,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive benefits

Job summary

JUST HR is recruiting an HR Generalist to join a growing, multi-site organization based in Richmond, BC. You will own day-to-day HR operations, support employees and leaders across Richmond, Delta, and Surrey, and drive HR projects.

You will handle employee relations, policies, health and safety, and onboarding while guiding junior HR staff. Travel between sites is required.

Qualifications

  • 5–7 years of progressive HR generalist experience.
  • Bachelor's degree in HR, Business Administration, or a related field.
  • Strong knowledge of BC Employment Legislation, Employment Standards, and WorkSafeBC.

Responsibilities

  • Provide day-to-day guidance on policies, performance, workplace concerns, and HR matters.
  • Manage employee relations issues, including investigations and terminations.
  • Support health and safety, disability management, and leaves across multiple sites.

Skills

HR generalist
Employee relations
Policy guidance
Payroll knowledge
HR compliance
Communication
Independent work

Education

Bachelor's degree in HR or related

Tools

HRIS platforms
Microsoft Office
Payroll systems

Job description

JUST HR is recruiting for an HR Generalist to join a growing, multi-site organization based in Richmond, BC. Reporting to the Director of Human Resources, this role will take ownership of day-to-day HR operations while supporting employees and leaders across locations in Richmond, Delta, and Surrey.

This is a hands-on position for an experienced HR professional who is comfortable managing employee relations, compliance, health and safety, talent programs, and HR projects. You will also help improve processes, provide guidance to junior HR team members, and serve as a key HR resource for managers across the business.

The primary work location is Richmond, with periodic travel to sites in Delta and Surrey.

Responsibilities
  • Act as a key HR resource for managers and employees, providing practical guidance on policies, performance, workplace concerns, and day-to-day HR matters.
  • Manage employee relations issues, including workplace investigations, disciplinary matters, conflict resolution, and terminations.
  • Provide HR support across multiple locations, including periodic on-site coverage in Delta and Surrey.
  • Maintain compliance with BC employment legislation, WorkSafeBC requirements, health and safety standards, and internal policies.
  • Review and improve HR policies, procedures, and employee documentation in partnership with the Director of Human Resources.
  • Oversee benefits administration, retirement programs, disability management, and employee leaves.
  • Support occupational health and safety activities, including incident tracking and WorkSafeBC claims.
  • Partner with managers on recruitment for specialized and key positions while coordinating with junior HR staff on recruitment activities.
  • Strengthen onboarding and offboarding programs to create a consistent employee experience.
  • Coordinate the annual performance management process and support managers with development plans and performance improvement plans.
  • Prepare and analyze HR reporting, including turnover, absenteeism, and compensation data, to support workforce decisions.
  • Identify gaps in HR processes and implement practical improvements to systems and workflows.
  • Provide day-to-day guidance and support to junior HR team members.
  • Support special projects and broader HR initiatives led by the Director of Human Resources.
Requirements
  • 5-7 years of progressive HR generalist experience.
  • Bachelor's degree in Human Resources, Business Administration, or a related field.
  • Strong working knowledge of BC employment legislation, Employment Standards, and WorkSafeBC requirements.
  • Experience handling employee relations matters and workplace investigations.
  • Experience supporting health and safety, disability management, leaves, benefits, and performance management.
  • Experience in a multi-site manufacturing, plant, or operational environment is preferred.
  • CPHR designation or active progress toward the designation is a strong asset.
  • Solid understanding of payroll processes.
  • Proficiency with HRIS platforms and Microsoft Office.
  • Strong judgment and discretion when handling sensitive and confidential matters.
  • Effective conflict resolution, communication, and problem-solving skills.
  • Able to manage competing priorities and work independently.
  • Fluency in English, both written and verbal. Cantonese and/or Mandarin is a strong asset.
  • Able to travel periodically between Richmond, Delta, and Surrey.
Remuneration
  • Salary starting at $65,000, depending on experience.
  • Competitive benefits.

Only candidates eligible to work in Canada will be considered

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior HR Generalist
Senior HR Generalist

Horizon Recruitment Inc. • Vancouver

On-site
CAD 80,000 - 90,000
HR Generalist
HR Generalist

Altis Technology • Vaughan

Hybrid
CAD 60,000 - 70,000
Health and dental benefits
RRSP with 3% employer matching
Paid vacation
+3
Human Resources Manager
Human Resources Manager

Goldbeck Recruiting • Surrey

Hybrid
CAD 80,000 - 120,000
Human Resources Team Lead
Human Resources Team Lead

Arbutus Search Group • Delta

Hybrid
CAD 85,000 - 95,000
Extended medical insurance
Health spending account
RRSP contributions
Bilingual HRBP
Bilingual HRBP

TEEMA Group • Mississauga

On-site
CAD 75,000 - 90,000
Senior HR Generalist (English & Mandarin)
Senior HR Generalist (English & Mandarin)

AuthenBalance Corporation • Calgary

Hybrid
CAD 55,000 - 75,000
Director, Employee Experience, HR
Director, Employee Experience, HR

JUST HR • Kamloops

On-site
CAD 110,000 - 120,000
Pay for Performance incentive bonus program
Competitive salary
Manager, Human Resources Business Partnering
Manager, Human Resources Business Partnering

Swim Recruiting • Vancouver

On-site
CAD 135,000 - 148,000
Free on-site parking
Robust performance-based bonus
Pension matching
+5
Human Resources Generalist
Human Resources Generalist

Interior Community Services • Kamloops

On-site
CAD 69,605 - 86,361
100% employer-paid Extended Health and Dental Benefits
Four weeks of vacation annually
Employee and Family Assistance Program
+2
Human Resources Generalist
Human Resources Generalist

Adecco • Kitimat

On-site
CAD 82,656 - 96,432
Paid weekly
Medical and dental benefits
Free training programs
+2