Salary
💰 CA$55,000 - CA$62,000 per year
About the role
- Support day-to-day accounting functions
- Contribute to financial analysis, reporting accuracy, and process improvement initiatives
- Bridge the gap between junior accounting operations and senior-level reporting and control
Requirements
- Prepare journal entries and assist in the monthly and year-end close processes
- Perform account reconciliations and support preparation of monthly financial statements
- Handle full-cycle Accounts Payable and Accounts Receivable processes
- Maintain accurate and timely general ledger entries and assist in variance analysis
- Assist with budgeting, forecasting, and ad-hoc financial reporting and analysis
- Ensure compliance with accounting standards, company policies, and internal controls
- Collaborate with cross-functional departments to ensure efficient accounting processes
- Support external audit processes by preparing required documentation
- Participate in the implementation or improvement of accounting systems or processes
- Bachelor’s degree in Accounting, Finance, or a related field.
- 3-5 years of progressive accounting experience, including exposure to full-cycle accounting.
- Proficiency in Microsoft Excel (pivot tables, VLOOKUP, etc.) is required.
- Experience with NetSuite or similar ERP/accounting software is an asset.
- Strong understanding of accounting principles (US GAAP or Canadian GAAP preferred).
- High level of accuracy, attention to detail, and time management.
- Strong communication and interpersonal skills to work effectively across teams.
- Dental
- Vision
- Medical insurance
- Paid Holiday
- Paid Time Off
- Paid Sick Leave
- Management training program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
journal entriesaccount reconciliationsfull-cycle accountingbudgetingforecastingvariance analysisfinancial reportingfinancial analysisUS GAAPCanadian GAAP
Soft skills
attention to detailtime managementcommunication skillsinterpersonal skillscollaboration
Certifications
Bachelor’s degree in AccountingBachelor’s degree in Finance