Bookkeeper

  • Full-Time
  • Remote
  • 1,500 USD / Month

Job Description:

Company Overview

The company is a Canada-based bookkeeping and back-office partner that helps small and mid-sized businesses gain clarity, confidence, and control over their finances. It specializes in accurate monthly books, clean reconciliations, and dependable reporting using proven processes and modern tools like QuickBooks Online and Sage 50. Clients rely on the team for disciplined execution, on-time deliverables, and responsive support.

The culture is systems-driven and supportive: clear SOPs, well-documented workflows, and mentorship from experienced practitioners. If you value accountability, craftsmanship in the details, and steady growth in responsibility, this is a place where you can do your best work and be recognized for it.

Mission

We're hiring a Bookkeeper (Growth Track) to start by supporting our Head Bookkeeper and, over time, transition into owning a client portfolio. You'll work inside clear checklists and SOPs, focusing on high-volume transaction processing, AP/AR, reconciliations, matching to source documents, and keeping files impeccably organized and review-ready.

As you learn our systems and earn trust through clean execution, you'll step into monthly ownership for assigned clients—answering routine bookkeeping questions, meeting deadlines, and maintaining accurate, timely records. You'll be supported, trained, and reviewed along the way. If you enjoy precision, consistent routines, and being the dependable teammate others count on—you'll feel right at home.

Key Responsibilities

Your daily tasks will vary, giving you room to learn, grow, and strengthen your skills while supporting the team with excellence.

  • Enter and categorize high-volume transactions in QuickBooks Online and Sage 50
  • Perform bank and credit card reconciliations on schedule
  • Process accounts payable and accounts receivable accurately and on time
  • Match transactions to source documents and maintain a clean audit trail
  • Identify and clean up uncategorized or duplicate entries
  • Prepare files for review by the Head Bookkeeper and keep books review-ready
  • Maintain organized, well-labeled digital records and documentation
  • Follow SOPs and checklists to ensure accuracy and consistency
  • Support the Head Bookkeeper with whatever is needed to keep workflow moving
  • Handle routine client bookkeeping questions (non-advisory)
  • Ensure month-end close tasks are completed and deadlines are met
  • Use receipt capture tools (e.g., Dext) where applicable to streamline entry
  • Escalate unusual items, variances, or exceptions promptly to senior staff
  • Contribute to continuous improvement of processes and documentation

Qualifications

  • Years of Experience: 2+ years of hands-on bookkeeping experience (production-level)
  • CRM Tool: Not required
  • Softwares: QuickBooks Online, Sage 50, Dext (receipt capture, nice to have)
  • Industry Knowledge Required: Canadian bookkeeping fundamentals for SMBs (AP, AR, reconciliations); exposure to construction or service-based businesses is a plus
  • Specific Gender: No preference

Skills & Competencies

  • Exceptional attention to detail and accuracy
  • Consistent execution and reliability; meets deadlines
  • Ability to follow SOPs and checklists with discipline
  • Clear written and verbal communication with clients and teammates
  • Strong organization and digital file management
  • Comfortable with repetitive tasks and accountability for outcomes
  • Coachable, proactive, and solution-oriented within defined processes
  • Discretion and respect for data confidentiality

Technical Requirements

  • Own PC or laptop
  • Reliable internet connection (wired connection recommended)
  • Noise-cancelling headset and a quiet, professional workspace
  • Ability to securely use QuickBooks Online and Sage 50
  • Familiarity with cloud-based document management and receipt capture tools

Position Description

  • Working Hours: 8 hours, from 5:00 PM till 1:00 AM Beirut Time
  • Working Days: 5 days a week
  • Days Off: Saturday and Sunday
  • Work Location: Fully-remote, you can work from anywhere
  • PTO (Paid Time Off): You may request time off anytime with advanced notice
  • Salary: 1,500$/month