Bookkeeper

at  West Horizon Contracting

Smithers, BC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Apr, 2025USD 23 Hourly25 Jan, 20251 year(s) or aboveCommunication Skills,French,Financial Data,Analytical Skills,Accounting Software,Overtime,Payroll Processing,Dental Care,Life Insurance,Account Reconciliation,Bookkeeping,Quickbooks,EnglishNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

COMPANY OVERVIEW

West Horizon, headquartered in Smithers, BC, known for its civil construction expertise, the company offers comprehensive services such as road and bridge construction, maintenance programs, and waste site remediation. With a focus on innovation, quality and community stewardship, West Horizon has become a trusted partner in infrastructure development and environmental management, embodying reliability and excellence in its operations.

JOB OVERVIEW

We are seeking a detail-oriented and organized Bookkeeper to join our team. The ideal candidate will be responsible for maintaining accurate financial records, processing payroll, and ensuring compliance with accounting standards. This role requires proficiency in accounting software and a strong understanding of financial principles. If you have a passion for numbers and a commitment to accuracy, we encourage you to apply.
Reports To: Financial Controller

REQUIREMENTS

  • Proven experience as a Bookkeeper or in a similar role.
  • Strong knowledge of accounting principles and practices.
  • Proficiency in accounting software (QuickBooks) is essential.
  • Experience with payroll processing and account reconciliation is preferred.
  • Excellent attention to detail and organizational skills.
  • Ability to manage multiple tasks and meet deadlines effectively.
  • Strong analytical skills with the ability to interpret financial data.
  • Good communication skills, both verbal and written.
  • A degree or certification in a business related field is a plus but not mandatory.
    Job Types: Full-time, Permanent
    Pay: $23.00-$30.00 per hour
    Expected hours: 40 per week

Additional pay:

  • Overtime pay

Benefits:

  • Casual dress
  • Company events
  • Dental care
  • Extended health care
  • Life insurance
  • Work from home

Flexible language requirement:

  • French not required

Schedule:

  • Monday to Friday
  • Overtime

Education:

  • Secondary School (preferred)

Experience:

  • QuickBooks: 1 year (preferred)
  • Bookkeeping: 5 years (preferred)

Language:

  • English (preferred)

Work Location: In perso

Responsibilities:

  1. Accounts Payable
  • Process and verify invoices and expense reports, ensuring accuracy and compliance with company policies.
  • Match purchase orders to invoices, resolve discrepancies, and obtain necessary approvals for payment.
  • Prepare and schedule payments (via checks, EFTs, or wires) within specified timelines.
  • Reconcile AP balances and assist in month-end closing activities.
  • Maintain vendor relationships, respond to inquiries, and manage vendor account setups and changes.
  1. Accounts Receivable
  • Generate and send invoices to clients, ensuring accurate and timely billing.
  • Track incoming payments, monitor accounts for overdue balances, and follow up on outstanding invoices.
  • Apply customer payments to the appropriate accounts and invoices in the accounting system.
  • Reconcile AR accounts and prepare AR aging reports for management.
  • Coordinate with the project management team to resolve billing discrepancies and improve collections.
  • Maintain customer relationships, respond to inquiries, and manage customer account setups and changes.
  1. Payroll Processing
  • Prepare and process payroll for all employees, ensuring accuracy in hours, deductions, and rates.
  • Handle payroll-related inquiries from employees and address discrepancies.
  • Generate payroll reports and assist with month-end and year-end payroll reconciliations.
  • Ensure payroll records are accurately maintained, secure, and compliant with legal requirements.
  1. Cash Manager Meeting Support
  • Gather and present information on vendors awaiting payment or calling for follow-ups, ensuring all relevant details are documented and available.
  • Ensure all outstanding and current bills are accurately entered into QuickBooks each Monday in preparation for weekly payments.
  • Actively participate by asking questions on bill statuses, vendor account balances, or specific payment instructions to clarify issues and improve payment processing accuracy.
  • Organize documentation and summaries of payables, highlighting priority payments and any time-sensitive invoices, to support effective decision-making during meetings.
  • Provide updates on payment schedules, expected cash outflows, and pending vendor follow-ups to keep all parties informed on the current cash position.
  1. Administrative Support
  • Maintain organized and up-to-date electronic and physical filing systems for AP, AR, and payroll records, ensuring easy retrieval and compliance with company standards.
  • Assist with uploading financial documents, invoices, and other relevant records to the company’s digital filing system, ensuring accuracy and proper categorization.
  • Provide administrative support as needed to finance and accounting team members, helping with data entry, report generation, and other clerical tasks.
  • Support additional projects or tasks as assigned by management, contributing to the overall efficiency and organization of the department.
  • Match purchase orders to invoices, resolve discrepancies, and obtain necessary approvals for payment.
  • Prepare and schedule payments (via checks, EFTs, or wires) within specified timelines.
  • Reconcile AP balances and assist in month-end closing activities.
  • Maintain vendor relationships, respond to inquiries, and manage vendor account setups and changes.
  • Conduct bank reconciliation to verify transactions and balances.
  • Assist in budgeting and forecasting activities to support financial planning.
  • Maintain organized financial records and files for easy retrieval.
  • Prepare monthly financial reports for management review.
  • Collaborate with other departments to gather necessary financial information.
  • Ensure compliance with relevant laws and regulations regarding financial reporting.


REQUIREMENT SUMMARY

Min:1.0Max:5.0 year(s)

Accounting

Accounts / Finance / Tax / CS / Audit

Accounts Management

Diploma

Proficient

1

Smithers, BC, Canada