Bookkeeper/Marketing

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

TYPE OF WORK

Full Time

SALARY

$90/month

HOURS PER WEEK

40

DATE UPDATED

Aug 25, 2026

JOB OVERVIEW

Bookkeeper Role
Position Overview
We are seeking a detail-oriented and organized Real Estate Bookkeeper to manage day-to-day financial transactions for our business. The ideal candidate will have experience in property management, construction, or real estate development, with a strong understanding of accounting principles, job costing, and industry-specific bookkeeping needs.

Key Responsibilities
Record and reconcile daily financial transactions, including accounts payable and receivable.
Maintain accurate ledgers for multiple properties, projects, and entities.
Process vendor invoices, subcontractor payments, and client billing.
Track project costs
Manage bank reconciliations, and credit card statements
Prepare monthly financial statements and reports for ownership.
Assist with tax preparation by organizing supporting financial documents.

Qualifications
Proven experience as a bookkeeper, preferably in real estate, construction, or property management.
Proficiency in accounting software (QuickBooks and Houzz Pro).
Excellent attention to detail and organizational skills.
Ability to handle multiple projects and entities simultaneously.
Strong communication skills for working with vendors, clients, and internal teams.

Preferred Skills
Experience with QuickBooks Online (QBO) or integrated real estate software.
Knowledge of construction draws, lien waivers, and loan servicing.

Marketing Responsibilities
Lead Generation & Outreach
Join and actively participate in relevant Facebook groups.
Check Facebook groups daily for potential projects and opportunities.
Send direct messages to qualified prospects.
Research local businesses and collect relevant email addresses and phone numbers.
Conduct consistent outreach through email, text, and phone calls.
Reach out directly to larger builders, including DR Horton, Lennar, and other builders, to develop subcontracting and project opportunities.
Build relationships with architects and engineers for referrals and project opportunities.
Develop relationships with Realtors who can refer construction and renovation clients.
Social Media Management

Manage Southern Harbor Construction’s social media accounts.
Create and publish consistent posts, stories, reels, project updates, before-and-after content, and educational content.
Respond to comments and direct messages promptly.
Keep branding, messaging, photos, and company information consistent across platforms.
Track engagement, leads, and which content is producing actual opportunities.
Website Management

Keep the Southern Harbor Construction website current.
Regularly add completed and active projects, photos, services, testimonials, and company updates.
Make sure website forms, contact information, links, and calls-to-action are working properly.
Continually improve the website to generate consultation requests and qualified leads, not simply serve as an online brochure.
Daily Marketing Goal: Maintain consistent activity that creates new conversations and opportunities. Marketing performance should ultimately be measured by qualified leads, consultations scheduled, proposals generated, and projects won.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0256
Total Execution Time  0.0271
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,456 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/BookkeeperMarketing-1706924
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0118 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1706924
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 834854
 LIMIT 1 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1706924
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-02',ej.date_added) duration_daysDATEDIFF('2026-09-02',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-09-02',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1706924' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1706924 
0.0016   UPDATE employer_jobs SET hit_counts '***Aug-11-2026=948***Aug-12-2026=118***Aug-13-2026=72***Aug-14-2026=8***Aug-15-2026=6***Aug-16-2026=3***Aug-17-2026=2***Aug-18-2026=17***Aug-19-2026=15***Aug-20-2026=7***Aug-21-2026=11***Aug-22-2026=7***Aug-23-2026=4***Aug-24-2026=9***Aug-25-2026=509***Aug-26-2026=241***Aug-27-2026=75***Aug-28-2026=39***Aug-29-2026=36***Aug-30-2026=4***Sep-02-2026=1' WHERE job_id'1706924'  
0.0022   UPDATE employer_jobs SET monthly_hits '***Aug-2026=2130***Sep-2026=1' WHERE job_id'1706924'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1706924' 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` = 1706924 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '834854'
AND `date_added` >= '2022-06-08' 
0.0012   select from teasers 
0.0005   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)