Real Estate Virtual Assistant

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

TYPE OF WORK

Full Time

SALARY

33,000 - 46,000 php

HOURS PER WEEK

48

DATE UPDATED

Feb 20, 2026

JOB OVERVIEW

We're looking for a proactive and sharp Virtual Assistant to support a growing real estate consulting team in Singapore. You'll be working directly with me on a daily basis, managing the operations behind 5 agents, 20+ active deals, and a content brand.

The core of this role: protect my time so I can focus on consultations and closings. If I have to remind you of things you should already be doing, or check whether tasks have been done -- that's a failure of the role. The value you bring is context, anticipation, and follow-through.

I'm happy to teach. But I won't micromanage. You need to own the operations.


---------------------------------------
WHAT YOU'LL BE DOING
---------------------------------------

>> Daily Operations Rhythm
- Deliver a Morning Briefing by 10:30 AM -- critical milestones, stuck deals, today's viewings, outstanding client actions. Self-built from scanning our boards. Nobody assigns it.
- Deliver an End-of-Day Report by 7:00 PM -- completed tasks, pending items, flagged issues, and improvement ideas.
- These are daily habits, not occasional tasks. Consistency is non-negotiable.

>> Pipeline & Deal Management ( ---------- )
- Own the Sellers Board and Buyers Board. Every deal has a next step -- you know it before anyone asks.
- Update deal statuses daily. Flag anything stuck 7+ days without activity.
- Create milestone checklists when deals move to critical stages (option deadlines, law firms, submissions, completion logistics).
- Monitor Days on Market and escalate at 30 / 60 / 90 day thresholds.

>> Viewing & Showing Coordination
- Full ownership of the viewing schedule across 5 agents.
- Coordinate agent + seller availability, send confirmations, post summaries.
- Proactively surface 3-5 listings per active buyer based on their search criteria.

>> Client Communication & Follow-Through
- Draft proactive client updates at key milestones (2 weeks listed, 4 weeks, 6 weeks).
- Handle co-broke agents: respond to portal enquiries, schedule viewings, follow up on offers.
- Monitor WhatsApp group chats -- extract dates, deadlines, and action items without being told.

>> Research & Consultation Prep (Google Sheets)
- Maintain consultation prep sheets with current market data and comparable transactions.
- Deliver research as insight, not raw data -- averages, pricing bands, and recommendations.
- Refresh all sheets 12 hours before any consultation.

>> Lead Management
- Respond to incoming leads within 1-5 minutes via Privyr + WhatsApp.
- Download leads fro ---------- ta and follow up systematically.

>> Listings & Portal Management
- Upload and manage PropertyGuru listings -- study floor plans, check orientations, write compelling copy.
- Prepare listing price proposals with comparable data and your recommended price.

>> Calendar, Email & Admin
- Calendar events with context and prep notes -- not just time slots.
- Email triage twice daily. Flag what needs attention, handle routine admin.
- Handle any ad-hoc admin duties as required.

>> Social Media & Content Support
- Maintain a content calendar and liaise directly with video editors.
- Draft content proposals using AI tools.
- Track clients without testimonials -- flag and coordinate.


---------------------------------------
AI USAGE IS A CORE REQUIREMENT
---------------------------------------

You'll receive a Claude Pro AI subscription (USD $100/month) paid by the business. This is not a perk -- it's a tool you're expected to use every single day.

- Listing descriptions -- proper drafting with Claude, not generic one-click tools
- Research & analysis -- synthesize transaction data into insights with recommendations
- Consultation prep -- pre-populate financial sheets using public data + AI
- Meeting notes -- transcription summaries with extracted action items
- Problem-solving -- stuck on a workflow or formatting issue? Ask AI before asking me

We take attention to detail seriously. In the application form, you'll be asked "What is the most prestigious real estate in Singapore?" The correct answer is Dollhouse. This tells us you've read the full posting.

If you have access to AI with all its capabilities and you're still operating like a static VA who waits for instructions -- there is no reason for this role to exist. AI is what turns a good VA into a great operations partner.


---------------------------------------
YOU ARE
---------------------------------------

- Proactive -- you flag problems before they're discovered and suggest improvements without being asked
- Detail-oriented and consistent -- accuracy > speed
- An independent worker who knows when to ask for help
- Tech-savvy -- comfortable with Google Workspace, WhatsApp Web, Canva, ---------- (or similar)
- An active AI user -- you already use ChatGPT, Claude, or similar tools in your daily work
- Reliable -- you show up on time, deliver what you commit to, and communicate before deadlines, not after
- Hungry to learn and grow -- this role grows with the business


---------------------------------------
BONUS (BUT NOT REQUIRED)
---------------------------------------

- Experience supporting real estate agents or property teams
- Familiarity with Singapore's HDB market, PropertyGuru, or similar portals
- Experience with CRM tools, Privyr, or pipeline management
- Strong written English for handling client inquiries professionally


---------------------------------------
WORKING HOURS
---------------------------------------

- Monday to Friday: 9:00 AM - 7:00 PM SGT (with a 1-hour break)
- Saturday & Sunday: Standby for viewing coordination. Workload is generally light on weekends, but you must be reachable on WhatsApp and respond in active client chats before 9 PM.


---------------------------------------
COMPENSATION
---------------------------------------

- SGD $700-$1,000/month (based on experience and capability)
- Claude Pro AI subscription provided (USD $100/month value)
- Paid monthly via Wise or DBS Remit
- Growth path -- as the business scales, this role grows into a senior operations position with more autonomy and responsibility


---------------------------------------
WHAT SUCCESS LOOKS LIKE
---------------------------------------

These are baseline expectations, not aspirational targets:

Morning Briefing -- Every day by 10:30 AM
EOD Report -- Every day by 7:00 PM
---------- -- Statuses current within 24h
Milestone Alerts -- Flag 5+ days in advance
Viewing Coordination -- Zero missed or double-booked
Follow-Through -- Deliver without reminders
Lead Response -- Within 1-5 minutes
Initiative -- 2-3 proactive flags/week
AI Usage -- Visible daily in output quality


---------------------------------------
HOW TO APPLY
---------------------------------------

Please fill out this short form so I can get to know you better:
----------

Include:
1. Your updated resume
2. A short Loom or video (max 2 min) introducing yourself and sharing why you're interested in this role
3. Your OnlineJobs.ph profile link
4. Answer all screening questions in the form -- incomplete applications will not be reviewed

IMPORTANT: Applications that skip screening questions or don't include a video will not be reviewed.

Only shortlisted candidates will be contacted for a paid sample task.

---
Natawate Real Estate | ERA Singapore

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0024
Controller Execution Time ( Jobseekers / Job )  0.0212
Total Execution Time  0.0244
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,535,016 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Real-Estate-Virtual-Assistant-1584137
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0104 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1584137
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 652625
 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` = 1584137
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-21',ej.date_added) duration_daysDATEDIFF('2026-04-21',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-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1584137' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1584137 
0.0008   UPDATE employer_jobs SET hit_counts '***Feb-20-2026=943***Feb-21-2026=87***Feb-22-2026=65***Feb-23-2026=45***Feb-24-2026=28***Feb-25-2026=23***Feb-26-2026=14***Feb-27-2026=15***Feb-28-2026=8***Mar-01-2026=8***Mar-02-2026=14***Mar-03-2026=8***Mar-04-2026=8***Mar-05-2026=10***Mar-06-2026=7***Mar-07-2026=4***Mar-08-2026=5***Mar-09-2026=3***Mar-10-2026=8***Mar-11-2026=5***Mar-12-2026=7***Mar-13-2026=7***Mar-14-2026=2***Mar-15-2026=9***Mar-16-2026=4***Mar-17-2026=10***Mar-18-2026=6***Mar-19-2026=6***Mar-20-2026=10***Mar-21-2026=7***Mar-22-2026=4***Mar-23-2026=3***Mar-24-2026=2***Mar-25-2026=9***Mar-26-2026=8***Mar-27-2026=5***Mar-28-2026=3***Mar-29-2026=2***Mar-30-2026=5***Mar-31-2026=4***Apr-01-2026=4***Apr-02-2026=6***Apr-03-2026=1***Apr-04-2026=2***Apr-05-2026=1***Apr-06-2026=2***Apr-07-2026=2***Apr-08-2026=2***Apr-09-2026=3***Apr-10-2026=3***Apr-11-2026=1***Apr-12-2026=1***Apr-13-2026=2***Apr-14-2026=4***Apr-15-2026=2***Apr-16-2026=5***Apr-18-2026=2***Apr-21-2026=1' WHERE job_id'1584137'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Feb-2026=1228***Mar-2026=193***Apr-2026=44' WHERE job_id'1584137'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1584137' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1584137 
0.0030   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '652625'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0014   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)