Bookkeeper (Property Management Assistant)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$4/hour

HOURS PER WEEK

40

DATE UPDATED

Mar 20, 2026

JOB OVERVIEW

We are seeking a detail-oriented and reliable Bookkeeper to support our property management and accounting operations. The ideal candidate will have experience handling financial tasks within a property management environment, including rent collections, bank reconciliations, accounts payable, and tenant renewals. This role requires strong organizational skills, excellent customer service abilities, and proficiency in Appfolio.

The Bookkeeper will work closely with landlords, tenants, and internal teams to ensure accurate financial records, timely payments, and smooth day-to-day financial operations in a remote setting.

Key Responsibilities:

Manage rent collections, track payments, and follow up on outstanding balances
Perform accurate bank reconciliations and maintain up-to-date financial records
Process accounts payable, including vendor invoices and expense tracking
Assist with tenant renewals, lease updates, and financial documentation
Provide professional customer service to tenants, landlords, and vendors
Communicate regularly with remote landlords regarding financial reports and account updates
Maintain organized bookkeeping records in Appfolio
Reconcile rent rolls, ledgers, and payment reports
Support month-end and year-end closing processes
Monitor financial discrepancies and resolve issues promptly
Assist with financial reporting and data entry as needed

Qualifications:

Proven experience in bookkeeping, accounting, or property management accounting
Proficiency in Appfolio (required)
Experience with bank reconciliation, accounts payable, and rent collections
Strong understanding of tenant renewals and property management financial workflows
Excellent customer service and communication skills
Highly organized with strong attention to detail
Ability to work independently in a remote environment
Strong time management and multitasking skills
Proficiency in Microsoft Excel and Google Sheets is a plus

Preferred Skills:

Experience working with remote landlords or property management companies
Knowledge of rent tracking systems or property management software
Familiarity with lease administration and tenant financial processes
Problem-solving mindset with a high level of accountability

Benefits:**
Fully remote
Salary - $4 per hour x 40 hours in a week (salary every Friday)
Opportunities for professional development and growth.
Dynamic and supportive work environment.
Full time, Monday through Friday, EST schedule
Job Security and Stability
PTO
Inclusive Culture
Upskilling Opportunities
100% Work-From-Home
Exceptionally Supportive Team
Opportunities for Career Growth
Technical Requirements:
USB Headset with Noise Cancellation feature
Working Webcam
Computer with at least 1.8 GHz processor and at least 4GB RAM
Main Internet Service Speed: at least 25 Mbps cable connection
Backup Internet Service Speed: at least 10 Mbps

HOW TO APPLY??
Please click the link or fill out the form below to apply:

---------- /forms/d/e/1FAIpQLScdmYyC5iwNl6_tX3Xi9s23eRqFXK27Ksu3AzSBqHGg2ZmSUw/viewform

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0370
Total Execution Time  0.0383
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,505,360 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Bookkeeper-Property-Management-Assistant-1606194
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0310 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1606194
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 855473
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1606194
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1606194' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1606194 
0.0017   UPDATE employer_jobs SET hit_counts '***Mar-20-2026=872***Mar-21-2026=117***Mar-22-2026=68***Mar-23-2026=103***Mar-24-2026=71***Mar-25-2026=34***Mar-26-2026=28***Mar-27-2026=47***Mar-28-2026=8***Mar-29-2026=5***Mar-30-2026=30***Mar-31-2026=20***Apr-01-2026=19***Apr-02-2026=12***Apr-03-2026=37***Apr-04-2026=3***Apr-05-2026=8***Apr-06-2026=12***Apr-07-2026=21***Apr-08-2026=11***Apr-09-2026=10***Apr-10-2026=10***Apr-11-2026=3***Apr-13-2026=1***Apr-15-2026=1' WHERE job_id'1606194'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Mar-2026=1401***Apr-2026=148' WHERE job_id'1606194'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1606194' AND status LIKE 'sent%' ORDER BY id DESC  
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1606194 
0.0246   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '855473'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)