Office Manager/bookkeeper

Lantzville, BC, CA, Canada

Job Description

Ready to bring order to the chaos and clarity to the numbers?



We're on the hunt for a detail-loving, number-crunching, people-positive

Office Manager / Bookkeeper

who thrives in a fast-paced environment and believes that spreadsheets and smiles can co-exist. If you're the kind of person who finds joy in balancing the books and keeping the office humming, we want to meet you!

What You'll Be Doing:

Financial Reporting & Bookkeeping (Your Bread and Butter)



Maintain accurate day-to-day bookkeeping (AP, AR, bank recs, payroll support) Manage monthly and quarterly financial reporting for leadership Work closely with our Fractional CFO to support budgeting and forecasting Ensure all financial data is clean, current, and clear Help with year-end prep and liaison with accountants

Office Management (AKA The Glue)



Keep our office organized, supplied, and running like a well-oiled machine Greet visitors, coordinate meetings, manage calendars, and support our awesome team Oversee office systems, vendors, and processes with efficiency and flair Support onboarding and keep our team informed, engaged, and happy
You'll Fit Right In If You:

Love turning messy numbers into meaningful insights Are obsessively organized and genuinely enjoy making systems better Believe integrity and transparency are non-negotiables Have a growth mindset and aren't afraid to wear a few different hats Want to be part of a company that values trust, teamwork, and doing great work
Your Toolkit:

3+ years of bookkeeping and office management experience Strong QuickBooks software skills Comfortable with spreadsheets, email platforms, and digital tools Excellent written and verbal communication Bonus points if you've worked in construction, trades, or a growing company
Why You'll Love Working With Us:

A positive, values-driven work environment that's growing and evolving The chance to be a key player in shaping how we operate Opportunities for growth and training Competitive compensation and benefits

Ready to take ownership of the books

and

the vibe?


Send your resume and a quick note about why you're excited about this role to

kyle@knoxcontracting.ca



Job Type: Full-time

Pay: $28.00-$35.35 per hour

Expected hours: 40 per week

Benefits:

Dental care Extended health care
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2535221
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Lantzville, BC, CA, Canada
  • Education
    Not mentioned