What are the responsibilities and job description for the Entry Level Bookkeeper position at Heartwood Bookkeeping, LLC?
Heartwood Bookkeeping — Portland, OR
About Us
Heartwood Bookkeeping is a boutique bookkeeping firm dedicated to providing stress-free, reliable financial support to small businesses across Oregon, Washington, and California. With more than 15 years of experience helping clients stay on top of their finances through clean books, thoughtful oversight, payroll support, reconciliations, and insightful reporting, we act as trusted partners and valued members of our clients’ teams.
We believe in the “right people on the bus” philosophy — building a team with great potential first, and then growing skills together.
Position Overview
Are you bright, eager to learn, and excited to launch your career in bookkeeping? Heartwood is looking for a Junior Bookkeeper who wants to grow with us. This role is perfect for someone with little to no prior bookkeeping experience — because we’re committed to training the right person the right way. We’ve found that it’s easier to teach strong habits from the start than to unlearn the wrong ones.
What You’ll Do
- Assist with daily bookkeeping tasks, including transaction entry and categorization
- Support bank and credit card reconciliations
- Help prepare data for month-end review
- Collaborate with senior team members on client deliverables
- Learn and use bookkeeping tools like QuickBooks Online and related software
- Provide administrative support to the bookkeeping team
Who You Are
- Strong attention to detail with a desire for accuracy
- Comfortable with numbers and eager to build accounting skills
- Motivated to learn, grow, and take constructive feedback
- Excellent communicator and team player
- Familiarity with spreadsheets and eagerness to learn bookkeeping systems
What We Offer
- Structured internal training and mentorship
- Growth path toward mid-level bookkeeping responsibilities
- Supportive team environment where questions are encouraged
- Exposure to real client work and meaningful contributions from day one
- Health/Dental Insurance
- S125 Flex Spending Account
- Retirement benefits
- PTO/Paid Holidays
Preferred Qualifications (not required)
- Associate degree or coursework in accounting/finance
- Familiarity with Excel and basic accounting concepts
- Desire to pursue bookkeeping certification
Why Heartwood?
We’re more than a firm — we’re a team that helps our clients succeed and protects them from financial stress through thoughtful bookkeeping and oversight. We value learning, curiosity, accuracy, and collaboration.
⸻
How to Apply
Send your resume and a brief cover letter. Tell us why bookkeeping excites you and what you want to learn!
Pay: $20.00 - $22.00 per hour
Expected hours: 40.0 per week
Benefits:
- Dental insurance
- Flexible spending account
- Health insurance
- Paid time off
- Retirement plan
Work Location: In person
Salary : $20 - $22