Experienced Bookkeeper / Staff Accountant

VEA Connect
  • Remote
    2 days ago

    Job Description

    Position Overview - Part time or Full time

    We are seeking an experienced Bookkeeper or Staff Accountant who can take ownership of day-to-day accounting activities and help ensure that our financial records are accurate, complete, and current. This is a hands-on role suited to someone who is comfortable moving between transaction-level bookkeeping and higher-level accounting responsibilities. The successful candidate should be able to independently manage routine accounting functions, identify discrepancies, maintain supporting documentation, and contribute meaningfully to month-end close and financial reporting. The position may be structured as either part-time or full-time, depending on the candidate’s experience, availability, and ability to assume responsibility for the accounting function.

    Key Responsibilities

    · Maintain accurate and timely accounting records in accordance with US GAAP and company policies.

    · Manage the complete Accounts Payable process, including invoice entry, approval tracking, payment scheduling, vendor inquiries, and vendor-statement reconciliation.

    · Support Accounts Receivable activities, including invoicing, payment application, customer account reconciliation, and aging follow-up.

    · Perform monthly bank, credit-card, loan, and balance-sheet account reconciliations.

    · Maintain the general ledger.

    · Prepare schedules and supporting documentation for the Controller, external accountants, auditors, lenders, and tax professionals.

    · Assist with payroll-related accounting entries and account reconciliations.

    · Support federal, state, and local tax compliance by maintaining accurate records and preparing requested schedules.

    · Assist with sales tax, use tax, payroll tax, contractor reporting, business registrations, and other compliance matters where experience permits.

    · Communicate professionally with vendors, customers, employees, project managers, and company leadership.

    · Take on additional accounting and finance responsibilities as the company grows.

    Required Qualifications

    · At least 5 years of professional bookkeeping or accounting experience.

    · Strong understanding of double-entry accounting, accrual accounting, and general-ledger processes.

    · Demonstrated experience with Accounts Payable, Accounts Receivable, bank reconciliations, journal entries, and month-end close.

    · Ability to independently research and resolve discrepancies.

    · Strong Microsoft Excel skills.

    · Strong organizational skills and the ability to manage multiple deadlines.

    · High level of accuracy, discretion, accountability, and attention to detail.

    Preferred Qualifications

    · Bachelor's degree in Accounting, Finance, or a related field.

    · Prior experience as a Staff Accountant, Senior Bookkeeper, or Full-Charge Bookkeeper.

    · Experience with Sage Intacct.

    · Experience with Zoho Books.

    · Experience with Monday

    · Experience in construction, telecommunications, project-based accounting, or job-cost accounting.

    · Working knowledge of US federal, state, and local tax requirements.

    · Familiarity with multi-state operations, sales tax, payroll accounting, and contractor reporting.

    · CPA or CPA candidate preferred, but not required.

    · Experience improving accounting systems, close procedures, and internal controls.

    Work Arrangement

    This is a remote, United States-based position. Candidates must be available for regular communication and meetings during agreed US business hours. The role may be structured as:

    · Part-time: Approximately 20-30 hours per week; or

    · Full-time: Approximately 40 hours per week.

    The final schedule will depend on the selected candidate's qualifications and the scope of responsibilities assigned.

    Numbers & Facts

    LocationRemote
    Websitehttps://veaconnect.com

    More jobs like this

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.