We’re hiring a detail-oriented, people-focused Bookkeeper & Office Manager to ensure our office runs smoothly and our finances are in tiptop shape.
This is a hands-on role that combines financial administration with people-focused office management.
Financial & Bookkeeping
- Manage accounts payable and accounts receivable, ensuring timely and accurate processing of all transactions
- Prepare and send client invoices; follow up on outstanding payments as needed
- Process payroll for a small team, ensuring compliance with tax regulations and remittance deadlines
- Reconcile bank and credit card statements monthly
- Track project budgets and expenses as required
- Maintain organized financial records and support month-end and year-end closing activities
- Coordinate with our external accountant for tax filings, financial statements, year-end, and any audits
HR & Benefits Administration
- Administer employee benefits enrolment and serve as the point of contact for benefits questions
- Track and maintain accurate records of staff vacation days, sick days, and other leave
- Support onboarding of new hires with paperwork, system access, and first-day logistics
- Maintain confidential employee files and ensure compliance with employment standards
Office Management
- Order and manage office supplies, snacks, and equipment
- Liaise with vendors and service providers for internet, phone, and other office services
- Keep the workspace organized, functional, and welcoming
Culture & Team Engagement
- Assist in the recognition of client and team milestones
- Assist in planning and organizing small team social events appx. twice per year
- Champion a positive, inclusive office culture and be a friendly, trusted resource for the team
Qualifications
- 3+ years of experience in bookkeeping, office administration, operations or similar role, ideally in a small business or agency setting
- Solid understanding of AP/AR, payroll, and basic accounting principles
- Knowledge of Alberta employment standards and benefits administration
- Proficiency with accounting software (e.g., QuickBooks), Google Workspace, and Microsoft Office
- Highly organized with strong attention to detail and the ability to manage multiple priorities
- Excellent interpersonal and communication skills
- Discretion and professionalism when handling confidential financial and HR information
- A proactive, self-starter mindset and comfortable working independently in a small team
Nice to Have
- Experience in a creative or digital agency
- Familiarity with time tracking and project management tools
Why Freshwater?
Freshwater is a digital agency with a tight-knit team of designers, developers, and digital marketers. We do meaningful work for our clients, and believe in building a thoughtful, enjoyable workplace. Here’s what this role offers:
- 4-day work week (32 hours / 0.8FTE)
- Work-from-office 3-days per week (Tues, Weds, Thurs)
- Work-from-home 1-day per week (Mon or Fri)
- Employee benefits package
- $52K – $56K per year ($65K-$70K FTE)
If you like being the person who keeps things running smoothly and makes the office a better place to be, we’d love to hear from you!