Airbnb / Short-Term Rental Operations VA — 35+ Unit Portfolio (Full-Time, Long-Term)

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

TYPE OF WORK

Full Time

SALARY

$5-$6 per hour

HOURS PER WEEK

48

DATE UPDATED

Mar 20, 2026

JOB OVERVIEW

About Us
We operate a 35+ unit short-term rental portfolio across the USA, generating 7-figure annual revenue. Fully remote operation. We host corporate travelers and families — no party houses. We’re building a disciplined, process-driven team and we want people who take ownership, solve problems, and want long-term stability.

The Role
We’re hiring for two VA shifts (indicate your preference in your application):
Morning Shift: 8:00 AM – 4:00 PM Eastern Time
Evening Shift: 4:00 PM – 12:00 AM Eastern Time

Schedule: 6 days/week (one agreed day off)
Pay: $5–$6/hr USD depending on experience
Bonuses: Monthly performance bonuses (response time, review scores, low escalation rates)
13th Month: Yes
Growth Path: Lead VA role ($7–$8/hr + team bonus) for strong performers

What You’ll Do Every Shift
Respond to all guest messages within 10 minutes — professional, warm, solution-oriented
Coordinate cleaners and maintenance vendors daily via WhatsApp
Manage early check-ins, late check-outs, extensions, and same-day bookings
File Airbnb Aircover and Resolution Centre claims
Monitor smart locks and cameras — troubleshoot issues, flag rule violations
Complete shift handoff notes — every single shift, no exceptions
Follow SOPs in Notion and flag anything that’s missing or unclear

Requirements
Minimum 2 year experience in Airbnb / STR / property management VA work
Strong written English — C1+ level, professional and guest-ready
Can make decisions without asking permission for routine situations
Reliable internet (50 Mbps+), computer, quiet workspace
Looking for long-term stability (12+ months)

ONLY APPLY IF YOU HAVE STR / AIRBNB EXPERIENCE.

How to Apply
Message me through OnlineJobs.ph with the following (applications that skip these will not be reviewed):

Start your message with the word FRONTLINE.
How many STR units have you supported at once, and what were your main responsibilities?
Write the exact message you would send to this guest: “Hi, it’s 10:45 PM. The AC is broken and I can’t find parking. I want a refund.” (Do not describe what you’d do — write the actual guest-facing message.)
Which shift are you applying for? (Morning 8AM–4PM ET / Evening 4PM–12AM ET / Open to either)
Confirm you’re open to a 2-week paid trial.
Include Voice Note Intro

We pay biweekly, on time, every time. 13th month included. If you want a stable, long-term role with a growing company and real performance bonuses, apply now.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0138
Total Execution Time  0.0153
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,152 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Airbnb-Short-Term-Rental-Operations-VA-35-Unit-Portfolio-Full-Time-Long-Term-1606794
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0083 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1606794
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 681299
 LIMIT 1 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1606794
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 '1606794' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1606794 
0.0008   UPDATE employer_jobs SET hit_counts '***Mar-20-2026=577***Mar-21-2026=303***Mar-22-2026=299***Mar-23-2026=199***Mar-24-2026=179***Mar-25-2026=135***Mar-26-2026=63***Mar-27-2026=67***Mar-28-2026=36***Mar-29-2026=38***Mar-30-2026=31***Mar-31-2026=27***Apr-01-2026=34***Apr-02-2026=29***Apr-03-2026=28***Apr-04-2026=18***Apr-05-2026=10***Apr-06-2026=45***Apr-07-2026=17***Apr-08-2026=10***Apr-09-2026=16***Apr-10-2026=32***Apr-11-2026=18***Apr-14-2026=1***Apr-15-2026=1' WHERE job_id'1606794'  
0.0012   UPDATE employer_jobs SET monthly_hits '***Mar-2026=1952***Apr-2026=259' WHERE job_id'1606794'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1606794' 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` = 1606794 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '681299'
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)