12 Oct
|
BARRIERBOSS Fencing
|
West Kelowna
12 Oct
BARRIERBOSS Fencing
West Kelowna
About BarrierBoss
BarrierBoss Fencing Ltd. is a Canadian fencing manufacturer based in West Kelowna, BC. We design and manufacture custom fence panels built to order for clients across Canada and the United States. We are a growing, close-knit team and we take pride in what we build.
About the Role
We are looking for an experienced, highly organized, and communicative Senior Accounts & HR Administrator to be the operational hub of our accounts and people functions. This is a full-time, in office role covering the full range of day-to-day financial and HR administration — from payroll, CRA filings and accounts payable through to onboarding, employee records and benefits.
You won’t be doing it alone. You’ll have bookkeeping support staff and an administrative assistant working alongside you, so your focus is on accuracy, oversight and getting the right things done — not on carrying every transaction yourself.
This role is not for someone who needs to be managed. We need someone who takes ownership, communicates proactively, and gets things done accurately and on time. You’ll be working closely with the owners and will have a direct impact on how smoothly the business runs.
What You’ll Be Doing
Accounts
- Process bi-weekly payroll for all employees and drivers through QuickBooks Online
- Handle all direct CRA correspondence — calls, notices, remittances, and audits
- Prepare and file GST/HST, BC PST, and WCB/WorkSafeBC returns on schedule
- Match purchase orders to supplier invoices — flag and resolve discrepancies
- Review all invoices for accuracy and consistency with agreed pricing before approving payment
- Oversee the accounts email inbox and act as the senior point of contact for suppliers, vendors, and business partners
- Direct and review the work of our bookkeeping support staff — reconciliations, month-end close and entries
- Review bookkeeping output for compliance and accuracy
- Flag errors and ensure they are corrected promptly
HR
- Own onboarding and offboarding — offer letters, contracts, new-hire paperwork, ROEs
- Maintain complete and current employee records, contracts and job descriptions
- Administer time and attendance, vacation accrual and statutory entitlements
- Administer the group benefits plan — enrolments, changes, and the waiting-period schedule
- Manage WorkSafeBC claims end to end, not just the filings
- Coordinate recruitment — post roles, schedule interviews, manage candidate communication
- Maintain compliance records for foreign workers — permit expiry tracking, wage reviews, and inspection-ready documentation
- Keep company policy and the employee handbook current, and coordinate safety orientations
- Delegate routine administrative work to our administrative assistant and check it through
What We’re Looking For
- Excellent English communication skills — written and verbal. You represent BarrierBoss every time you answer the phone or reply to an email
- QuickBooks Online experience — payroll and accounts payable specifically
- Canadian payroll experience — CRA remittances, ROEs, T4s
- Comfortable dealing with CRA directly
- Experience with GST/HST, PST, and WCB filings
- HR administration experience — employee records, onboarding, benefits
- Experience directing or reviewing the work of support staff
- Discretion with confidential employee and payroll information
- Detail-oriented — you catch errors before they become problems
- Self-directed — you manage your own workload and deadlines without reminders
- Fully committed to on-site work — this role requires a consistent in-office presence
- 2–3+ years of accounts, payroll, HR or office administration experience
What We Offer
- $26–$32 per hour depending on experience
- A support team around you — bookkeeping staff and an administrative assistant
- Full-time, permanent — Monday to Friday
- Comprehensive group benefits package — health, dental, vision (after 3-month waiting period)
- Regular team events and a close-knit company culture
- A key role where your contribution is visible and valued at the ownership level
Pay: $26.00-$32.00 per hour
Benefits
- Dental care
- Extended health care
- Life insurance
- Vision care
Work Location: In person
📌 Senior Accounts & HR Administrator (West Kelowna)
🏢 BARRIERBOSS Fencing
📍 West Kelowna