You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
Swim Recruiting

AP/AR Specialist

Posted 13 hours ago

Job Details

Category

Location

Salary

dollar sign31 to 32 per hour

Job Description

Looking for a hands-on AP/AR specialist who enjoys owning full-cycle accounting in a fast-paced, growing environment. This part-time (up to 20 hours/week) contract offers a great opportunity to step in quickly, work independently, and make an immediate impact across AP, AR, and month-end.
Ideal for a seasoned QuickBooks Enterprise user who’s confident with reconciliations, reporting, and collections, and is looking for flexible, ongoing contract work with strong potential for extension.
Part-Time (Approx. 20 Hours/Week) | 3-Month Initial Contract | Surrey, BC (On-Site)

Who – The Company:
Our client is a BC-based industrial safety and emergency response organization providing standby rescue services, safety training, compliance support, and equipment solutions. The company supports a wide range of high-risk industries including construction, mining, energy, and infrastructure projects across Canada, with a focus on regulatory compliance and workplace safety.

What- The Role:
Our client is seeking an experienced AP/AR Specialist to join their finance team on a part-time contract basis. This role has been created to support a rapidly growing business and provide additional capacity across accounts payable, accounts receivable, collections, and month-end activities.
This is an excellent opportunity for a seasoned accounting professional who can step in with minimal training and work independently from day one. The initial term is three months, with strong potential for ongoing, long-term contract work as the business continues to grow. Flexible scheduling is available.
  • Manage full-cycle accounts payable, including invoice processing, coding, vendor payments, and reconciliations.
  • Manage accounts receivable, including invoicing, collections, payment applications, and aging management.
  • Perform bank and credit card reconciliations.
  • Maintain accurate financial records in QuickBooks Enterprise.
  • Support month-end close, including journal entries, reconciliations, accruals, and reporting.
  • Work closely with the finance team to ensure timely and accurate financial processing.
  • Identify process improvements and maintain accurate financial documentation.
Who- the Candidate: 
  • 5+ years of full-cycle AP/AR experience in a fast-paced environment.
  • Advanced proficiency with QuickBooks Enterprise is required.
  • Strong Excel skills with the ability to work confidently with financial data and reporting.
  • Experience supporting month-end close, including journal entries and reconciliations.
  • Confident handling collections with professionalism and strong customer service.
  • Highly organized, detail-oriented, and able to work independently with minimal supervision.
  • Available to work approximately 20 hours per week in-office in Surrey, BC.
  • Open to candidates currently working as independent bookkeepers or looking to supplement an existing client portfolio.
How much:
$31-32/hr + 4% vacation pay.

Where:
Surrey, BC, work to be completed onsite at clients office.

When & How To Apply: 
Swim Recruiting has been engaged as a trusted recruitment agency partner on this important search. If you are interested, please reach out very soon!



About Swim Recruiting

SWIM provides Permanent and Contract Recruitment Services in a variety of specializations and industries. Our well established client network includes small businesses right through to large global corporations.

Application closing date is 2026-08-17

Current Openings

Back to search detail

Interested in jobs like this?

Sign up for email alerts
Get job alerts

Work with our Featured Employers

HiredX:

Quarterly Tech
Speed Networking Events

Connecting ambitious talent and recruiters through real-life experiences, we build a bridge between education, opportunity, and meaningful human connection.

Sign up to our events
Job successfully reported

Thank you for helping us identify suspicious behaviour.

Support Assistant

BcJobs Employer Support