Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Mid-level · 2+ years
- Minimum education
- Professional degree
- Apply by
- Apr 7, 2027
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Prepare year-end working papers, financial statements, compilation files, and corporate and personal tax returns; review bookkeeping and reconcile accounts. Manage client files and deadlines, communicate accounting and tax matters to clients, research issues, assist with review or audit engagements, and guide junior team members.
Job details
Affinity Accountants LLP is looking for an experienced Senior Accountant to join our Surrey team. If you’ve recently passed the Common Final Examination (CFE) and are working toward your CPA designation, we’d especially like to hear from you. We are a CPA pre-approved training office, offering an environment where you can build your public practice experience as you work toward your designation. We provide accounting, bookkeeping, tax, and advisory services to clients across the Fraser Valley and Lower Mainland. Our approach is personal and practical: we take the time to understand our clients’ businesses and help them make informed decisions. The opportunity You’ll take ownership of client files, build relationships with business owners, and work with our team on accounting and tax matters across a variety of industries. This role suits someone who enjoys solving problems, takes pride in thorough work, and wants to continue developing their skills in public practice. What you’ll do Prepare year-end working papers, financial statements, and compilation engagement files. Prepare corporate and personal income tax returns and related filings. Review bookkeeping, reconcile accounts, and resolve discrepancies. Assist with review and audit engagements, depending on your experience and client needs. Communicate with clients to gather information, answer questions, and explain accounting and tax matters clearly. Research accounting and tax issues and discuss recommendations with managers and partners. Manage multiple client files and deadlines, taking assignments through to completion. Support junior team members with file preparation and practical guidance. What you bring Ideally, three or more years of public practice accounting experience. Progress toward your CPA designation, with a recent successful CFE result preferred. Newly designated CPAs are also welcome. Experience preparing year-end files, financial statements, and Canadian corporate and personal tax returns. Working knowledge of Accounting Standards for Private Enterprises (ASPE) and Canadian tax requirements. Proficiency with accounting, working-paper, and tax preparation software, along with Microsoft Excel. Strong attention to detail, sound judgment, and the ability to manage competing deadlines. Clear communication skills and a professional, approachable manner with clients. Initiative, reliability, and a willingness to contribute to the team. Experience with review or audit engagements is an asset. Why Affinity? As a CPA pre-approved training office, we recognize the importance of gaining relevant experience as you progress toward your designation. You’ll have the opportunity to contribute across accounting, tax, and advisory work while developing meaningful client relationships. We value open communication, resourcefulness, and people who follow through on their commitments to clients and colleagues. Apply Please submit your résumé and a brief introduction through this posting. Include a summary of your public practice experience and your current CPA designation or CFE status. We look forward to hearing from you.
What you’ll do
Prepare year-end working papers, financial statements, compilation files, and corporate and personal tax returns; review bookkeeping and reconcile accounts. Manage client files and deadlines, communicate accounting and tax matters to clients, research issues, assist with review or audit engagements, and guide junior team members.
Requirements
The role ideally requires at least three years of public practice accounting experience, progress toward a CPA designation with a recent CFE result preferred, or a newly designated CPA. Candidates should have experience preparing year-end files and Canadian tax returns, working knowledge of ASPE and Canadian tax requirements, proficiency with accounting and tax software and Excel, and strong communication, judgment, and organizational skills.
Listed skills
- Microsoft Excel · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Year-End Working Papers
- Financial Statement Preparation
- Compilation Engagements
- Corporate Tax Returns
- Personal Tax Returns
- Bookkeeping Review
- Account Reconciliation
- Review Engagements
- Audit Engagements
- ASPE
- Canadian Tax Requirements
- Accounting Software
- Tax Preparation Software
- Microsoft Excel
- Client Communication
- Deadline Management
Job areas
- Finance & Accounting
- Consulting
- Management & Leadership
