This is a remote position. Position OverviewWe are seeking a detail-oriented and motivated Junior Bookkeeper to join our finance team. The successful candidate will assist with daily bookkeeping tasks using QuickBooks Online (QBO) and maintain accurate financial records using cash basis accounting principles.
Key ResponsibilitiesDaily Bookkeeping Tasks Record daily financial transactions in QuickBooks Online (QBO) Process cash receipts and payments as they occur Perform accurate data entry for invoices, receipts, and expense reports Categorize income and expenses according to chart of accounts Maintain organized digital filing systems for financial documentsCash Basis Accounting Record revenue when cash is received Record expenses when cash payments are made to vendors Track cash flow and maintain accurate cash position records Ensure all transactions are properly dated and categorized Monitor and record bank deposits and withdrawalsBank Reconciliations Perform monthly bank reconciliations in QuickBooks Online Match bank transactions with recorded entries Identify and resolve discrepancies Maintain accurate bank account balances Handle multiple bank accounts if applicableFinancial Record Maintenance Update and maintain customer and vendor information in QBO Track and categorize business expenses by department/project Generate basic financial reports (Profit & Loss, Balance Sheet) Support month-end and year-end closing proceduresAdministrative Support Assist with payroll data entry and processing Maintain compliance with document retention policies Support the accounting staff with special projects Organize and file receipts and supporting documentation RequirementsRequirementsEducation & Experience Associate degree in Accounting, Finance, or related field preferred 1-2 years of bookkeeping or accounting experience Recent graduates welcome to applyTechnical Skills Basic knowledge of cash basis accounting principles Proficiency in Microsoft Excel (formulas, data analysis) Experience with QuickBooks Online preferred (training provided) Strong data entry skills with high accuracy Familiarity with online banking and digital financial toolsCore Competencies Strong attention to detail and accuracy Excellent organizational and time management skills Ability to handle confidential information with discretion Strong communication skills (written and verbal) Ability to work independently and as part of a team Work Hours:
Full-time (40 hours a week) Monday-Friday 8 AM-5 PM Pacific Time (1 hour lunch) Benefits Benefits Work from home setup Paid US Holidays Paid Time Off Paid Birthday Leave Monthly Health Stipend
Customize your resume to highlight skills and experiences relevant to this specific position.
Learn about the company's mission, values, products, and recent news before your interview.
Ensure your LinkedIn profile is complete, professional, and matches your resume information.
Prepare thoughtful questions to ask about team dynamics, growth opportunities, and company culture.