As our Bookkeeper, you'll play a key role in our day-to-day financial operations and month-end close process. You'll work directly with the Finance Manager supporting multi-entity operations and helping to drive accuracy and timeliness in our financial reporting.
What You'll Do
Accounts payable: enter, approve, and cross-reference vendor invoices
Reconcile credit card and bank statements monthly
Support the month-end close process, including:
Monthly sales tax reconciliations and filings
Monthly accrual and prepaid schedules
Journal entries and posting in QuickBooks Online (QBO)
Monthly revenue reconciliations
Prepare internal bank summaries and intercompany transfers
Maintain and update consolidation workbooks across multiple legal entities
Assist with payroll execution and bank transfers
Calculate employee benefit premiums and manage related payroll deductions
What We're Looking For
Bachelor of Commerce (BComm) with a concentration in Accounting or diploma in Accounting
1-3 years of relevant accounting experience (SaaS, tech, or startup experience is a bonus)
Strong working knowledge of QuickBooks Online and Excel/Google Sheets
Solid understanding of Canadian payroll and sales tax
Highly organized, process-driven, and comfortable juggling multiple deadlines
Nice to Have
Experience working in a multi-entity or multi-currency environment
Familiarity with employee benefits management and payroll systems
Interest in improving and documenting finance processes as we grow
Why Join Us
Work in a fast-paced, collaborative startup environment
Flexible work hours and remote-first culture
Growth opportunities as we scale
Be part of a supportive, transparent team that values doing great work together
Job Type: Full-time
Pay: $50,000.00-$60,000.00 per year
Benefits:
Casual dress
Company events
Dental care
Disability insurance
Employee assistance program
Extended health care
Life insurance
On-site parking
Paid time off
Schedule:
Monday to Friday
Ability to commute/relocate:
St. John's, NL A1C 1B6: reliably commute or plan to relocate before starting work (required)
Language:
English (required)
Location:
St. John's, NL A1C 1B6 (preferred)
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.