FreshBooks has a big vision. We launched in 2003, but we’re just getting started and there’s a lot left to do. We're a high performing team working towards a common goal: reshaping the world for small business owners and their teams. Known for extraordinary customer experiences and based in Toronto, Canada, FreshBooks serves paying customers in over 120 countries.

The Opportunity - HR Coordinator

Working with the HR Department, and reporting to the Associate Director of HR, the HR Coordinator is responsible for owning and managing all FreshBooks HR Administration, Payroll, Benefits & Perks Programs, along with on-going HR projects. As a key member of the HR team you’ll wear many hats and be FreshBookers’ primary contact for everything HR!

 What you'll do:

  • Own and manage all FreshBooks HR Administration, Payroll, Benefits and Perks Programs
  • Primary point of contact for employee HR-related questions
  • Own the administration of FreshBooker information on multiple systems (e.g. new hire, departures, and internal changes)
  • Manage HRIS database and ensures data accuracy
  • Create and maintain employee physical and electronic files to ensure legal compliance
  • Manage Employee Benefits Programs, offerings and improvements
  • Develop and maintain people-related reporting and analyses for Executives (e.g. headcount, turnover, diversity and inclusivity etc.)
  • Manage payroll processing with Finance Department and external vendors
  • Prepare employee related documentation (employment letters, transfers & promotions etc.)
  • Facilitate New FreshBooker HR orientation and New Hire document gathering
  • Manage immigration and relocation processes
  • Manage Values Recognition Program
  • Manage submission and administration of Company Awards Programs and government surveys (Great Places to Work, Top 100 Employers, STATS Canada etc.)
  • Manage HR Internal Communications (e.g. HR Bi-weekly Newsletter, HR guidelines and processes)
  • Manage Leave of Absences (including STD, LTD, Parental Leaves etc.)
  • Assist HR Business Partners and HR Associate Director with various projects which including maintenance and improvement of HR processes and programs
  • Other HR duties as assigned

What you bring:

Experience Required:

  • 2-5 years of experience of HR Administration or Coordination Experience
  • Self-starter with a strong sense of ownership and ‘can do’ attitude
  • Exceptional collaboration skills
  • Ability to manage multiple priorities and deadlines with excellent organizational, time management and planning skills
  • Ability to be flexible and adaptable to changing business conditions
  • Excellent client service skills, demonstrating sound judgment and diplomacy, and an ability to build relationships and gain trust
  • In-depth experience and keen interest in Benefits Programs, Perks Programs, Payroll Administration, HRIS Platforms, Compensation frameworks, HR Administration and process improvement
  • Strong data analysis and Excel experience and skills (incl. pivot tables and formulas) required
  • Experience writing Employee Newsletters and Internal Communications

Experience Preferred:

  • Experience in a fast-paced Tech environment
  • Experience with Bamboo, Payworks and ADP
  • Experience with HRIS migration projects
  • Experience working with Ontario Employment Law
  • Experience with Ontario immigration and relocation processes
  • Experience with WikiPages
  • Experience with Leave of Absences (including STD, LTD, Parental Leaves etc.) 
  • Certificate/Degree in Human Resources Management

Why Join Us

We're an ambitious bunch, with our eyes laser-focused on shipping extraordinary experiences to small business owners. You'll be surrounded by talented team members who share a common vision for what an amazing software company could be, and have the opportunity to help build a world-class one, right here in downtown Toronto.   

Apply now

Have we got your attention? Submit your application today and a member of our recruitment team will be in touch with you shortly!

FreshBooks provides employment accommodation during the recruitment process. Should you require any accommodation, please indicate this on your application and we will work with you to meet your accessibility needs. For any questions, suggestions or required documents regarding accessibility in a different format, please contact us at phone 416-780-2700 and/or

Apply for this Job

* Required
Almost there! Review your information then click 'Submit Application' to apply.

File   X
File   X