← All Positions
Part TimeBookkeeping AssistantFinance and Accounting
Job Summary
- * We are looking for a detail-oriented and highly organized QuickBooks Expert to clean up, build, and maintain our financial records. In this role, you’ll take full ownership of our books — reconciling accounts, producing accurate monthly reports, and organizing a clean accounting system — while working closely with our CFO. This is an excellent fit for a bilingual (English/Spanish) finance professional who is confident in QuickBooks Online, works accurately, and communicates clearly and proactively.**
Key Responsibilities
- Clean up, optimize, and reorganize our QuickBooks Online file
- Build and structure a clean, reliable accounting system
- Reconcile bank and credit card accounts on a regular basis
- Record and categorize transactions accurately and consistently
- Manage accounts payable and accounts receivable, including invoicing and follow-ups
- Produce accurate monthly financial reports
- Support month-end close and keep QuickBooks Online fully up to date
- Support inventory tracking and management
- Collaborate closely with our CFO to align on priorities and reporting
- Flag discrepancies and resolve bookkeeping issues promptly
Mandatory Skills
- Expert-level, hands-on experience with QuickBooks Online
- Proven experience building or cleaning up accounting systems
- Strong bookkeeping and general accounting knowledge (reconciliations, AP/AR, month-end, reporting)
- Advanced English and Spanish — both spoken and written
- Advanced Excel or Google Sheets
- High accuracy and strong attention to detail with financial data
- Reliable, detail-oriented, and able to work independently
- Strong communication skills, with clear and proactive updates
Preferred Skills
- Experience supporting business owners, executives, or a finance/CFO team directly
- Experience with product-based or inventory-driven businesses
- Familiarity with additional accounting or finance tools
- Ability to manage multiple priorities simultaneously
- Comfortable adapting to changing workloads and shifting priorities
Why Join Us
- * This is a great opportunity to take ownership of a key function and build something clean and lasting from the ground up. You’ll work closely with a supportive finance team that values accuracy and clear communication, with the flexibility to manage your own workflow and real room for the role to grow as you make an impact.**
Work Schedule
Flexible, no fixed login hours required. Async acceptable as long as a daily update is provided. Timezone open (client team spans Thailand and Canada).
Ready to Apply?
Submit your application and our team will be in touch.
Apply Now← Back to All Positions