Bookkeeper - Experience in Appfolio

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

TYPE OF WORK

Part Time

SALARY

700

HOURS PER WEEK

20

DATE UPDATED

Apr 8, 2026

JOB OVERVIEW

We are a fast-growing property management and home-services company looking for a detail-oriented and organized A+ Bookkeeper to join our team. If you love clean books, accurate reconciliations, structured workflows, and keeping financials clean and accurate, this role is for you.

This position supports our bookkeeping functions, helping ensure smooth daily operations and accurate financial reporting. We provide clear processes, supportive leadership, and long-term stability. You’ll handle bookkeeping for two companies, prepare reports, reconcile accounts, and support payroll.

Responsibilities
Bookkeeping & Financial Support
Enter bills, receipts, and transactions into AppFolio
Perform weekly and monthly bank reconciliations
Prepare owner statements and distribution sheets
Assist with payroll preparation
Manage vendor documents (W-9s, COIs)
Reconcile CHR technician and vendor invoices
Prepare property-level financial reports
Maintain organized and accurate digital financial files
Part-time 20 hours a week, Flexible work hours


Requirements
2+ years of experience in bookkeeping,
Property management accounting experience strongly preferred
AppFolio or Buildium experience given preference
Experience with Airbnb, VRBO, or ---------- guest communication
Strong English communication skills (written and verbal)
Customer-service oriented with strong problem-solving ability
Detail-oriented, organized, and highly accurate
Reliable internet and quiet workspace
Flexible schedule, including weekend availability for urgent guest needs
Integrity and discretion with all financial and guest information
Ability to learn quickly and follow structured systems


How to Apply
Submit the following to ----------
• Resume
• 2-minute video introduction
• Summary bookkeeping experience
• AppFolio experience (if applicable)
• Speed test result ( ---------- )

Why Work With Us
Long-term, stable position
Clear workflows and systems
Coaching and leadership support
Positive, high-standards culture
Paid bi-monthly, reliably, and on time
Opportunity to grow with a scaling company

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0145
Total Execution Time  0.0159
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,486,728 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Bookkeeper-Experience-in-Appfolio-1619793
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0091 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1619793
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 823332
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1619793
AND `misc`.`idIS NULL 
0.0005   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 '1619793' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1619793 
0.0008   UPDATE employer_jobs SET hit_counts '***Apr-08-2026=367***Apr-09-2026=417***Apr-10-2026=155***Apr-11-2026=70***Apr-15-2026=1' WHERE job_id'1619793'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1010' WHERE job_id'1619793'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1619793' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1619793 
0.0021   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '823332'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)