Our client is currently seeking a Staff Accountant to join their public practice accounting firm based in Surrey, BC.
The ideal candidate will have a strong foundational knowledge of accounting principles and a passion for accuracy and efficiency. In this role, you will work in partnership with our client's Tax Managers and Senior Accountants to support the preparation of files and offer assistance to overall needs of our client's clients.
Responsibilities:
- Maintain and update accounting records and files
- Analyze budgets and create expense reports
- Examine tax policies and handle tax payments and returns
- Meet with clients to discuss confidential accounting issues
- Post transactions and categorize records in the general ledger (e.g. by assets, liabilities and expenses)
- Reconcile bank statements
- Analyze transactions with internal and external stakeholders
- Conduct month-end and year-end closures
- Prepare documents for audits
- Advise clients on financial issues via email or phone
- Apply new accounting policies and ensure compliance with rules and regulations
- Report to the Accounting Manager and work to improve financial processes
Qualifications:
- Bachelor's degree in Accounting, Finance, or a related field
- 1+ year or experience working in a public practice accounting firm based in Canada
- Currently hold CPA, pursuing CPA or passion to pursue CPA in near future
Skills:
- Strong understanding of basic accounting principles.
- Proficiency in Microsoft Excel and other accounting software.
- Excellent analytical and problem-solving skills.
- Detail-oriented with a high degree of accuracy.
- Strong organizational and time-management abilities.
- Communication:
- Effective written and verbal communication skills.
- Ability to work collaboratively within a team.
- Adaptability:
- Willingness to learn and adapt to new challenges.
- Ability to thrive in a fast-paced environment.
- Ethics:
- High level of integrity and commitment to ethical behavior.
Our Client's Benefits:
- Competitive salary + bonus
- Full health and dental benefits
- Health Care Spending Account
- Professional development opportunities
- 35 hour work week
- Paid overtime