Back to jobs

Full Charge Bookkeeper / Staff Accountant

JITC · Saint Petersburg, FL, US

Spotted 21m ago

Job details

Pay
$25.00 – $35.00 an hour
Work mode
On-site
Level
Staff / principal
Posted
Nov 6, 2026
Last confirmed open
Nov 6, 2026
Job function
Accounting › Accounting › Accountant
Job description

About this role

Bookkeeper / Staff Accountant

We are looking for an experienced, detail-oriented Bookkeeper / Staff Accountant* to join our team. This position will be responsible for maintaining accurate financial records for our business, managing payroll and vendor payments, and helping ensure our books are balanced, organized, and financially healthy.

In addition to our main business operations, we own and manage multiple rental properties. This position will also be responsible for tracking rental income, property expenses, maintenance costs, and other property-related financial activity.

Key Responsibilities

Maintain accurate and up-to-date company books and financial records

Process and manage payroll, including reviewing hours, deductions, and payroll-related records

Record and reconcile daily/weekly financial transactions

Reconcile bank and credit card accounts

Prepare and process vendor payments and maintain accurate accounts payable records

Monitor accounts receivable and ensure payments are properly recorded

Track company expenses and categorize transactions accurately

Review financial records to identify discrepancies, errors, or unusual transactions

Help monitor company profitability, expenses, and cash flow

Prepare regular financial reports for management

Maintain organized documentation and records for accounting and tax purposes

Work with management and outside accounting/tax professionals as needed

Rental Property Accounting

Track and record rental income for multiple properties

Monitor rent payments and outstanding balances

Track property expenses, including repairs, maintenance, utilities, insurance, taxes, and other operating costs

Maintain separate and accurate financial records for each property

Reconcile property-related bank accounts and transactions

Help management understand the profitability and financial performance of individual properties

Maintain organized records for leases, expenses, payments, and other property-related financial documentation

Qualifications

Previous bookkeeping or accounting experience required

Experience handling payroll and accounts payable

Strong understanding of bookkeeping principles and financial reconciliation

Experience with rental property accounting is a strong plus

Proficiency with QuickBooks or similar accounting software

Strong Excel/spreadsheet skills

Excellent attention to detail and organizational skills

Ability to identify discrepancies and investigate financial issues

Ability to work independently and manage multiple priorities

Strong communication and problem-solving skills

High level of confidentiality and professionalism

Ability to meet deadlines and maintain accurate records

What We're Looking For

We're looking for someone who doesn't simply enter numbers into a system, but understands what the numbers mean. The ideal candidate will take ownership of our bookkeeping, stay on top of expenses and payments, and help management understand where the company stands financially.

Someone with experience managing accounting for multiple businesses, rental properties, or other complex financial operations would be especially valuable.

Employment Type

Part-Time

Experience Level: Experienced Bookkeeper / Staff Accountant

Pay: $25.00 - $35.00 per hour

Expected hours: 20+ per week (flexible with subject to change)

Benefits:

Paid time off

Work Location: In person

Pay: $25.00 - $35.00 per hour

Work Location: In person

Interested in this role?Continue on Indeed to apply.
Apply on Indeed