Listing Quality & Launch Associate (Hostaway / Airbnb / VRBO / Booking)

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

TYPE OF WORK

Full Time

SALARY

$8/hr - $15/hr

HOURS PER WEEK

40

DATE UPDATED

Oct 17, 2026

JOB OVERVIEW

JOB OVERVIEW

Nomad Equity is a U.S.-based short-term rental management company managing 45+ vacation rental properties across Lake Tahoe, Southern California, Dallas, Oregon, and Hawaii. Hostaway is our system of record. It connects to Airbnb, VRBO, and Booking; PriceLabs drives our pricing; Monday tracks our work. When data drifts between these systems, guests see wrong information and we lose bookings.

We're hiring a Listing Quality & Launch Associate to own our listings from creation through ongoing accuracy. You will create new listings, publish them to every channel, and clear our Listing QA backlog, and you will find and fix the ROOT CAUSE of each mismatch (a mapping, a sync setting, a channel override) so it stops coming back.

This is not a generic VA role. It is a technical, detail-heavy role for someone who understands how Hostaway, Airbnb, VRBO, Booking, and PriceLabs pass data to each other.

---
LOCATION AND SCHEDULE

Remote. We are hiring from South America, Eastern Europe and the Philippines.
Full-time, Monday - Friday. Our team works 8:00 AM - 5:00 PM Pacific Time, and you must overlap at least 4 hours every day with that window. Your remaining hours are flexible. This is a mostly asynchronous role: the 4-hour overlap is for live check-ins with the team, and the rest of the work is async and flexible.

---
WHAT YOU'LL BE RESPONSIBLE FOR

Launching new listings:
- Build new properties in Hostaway: details, bedrooms and beds, amenities, fees, taxes, house rules, photos, titles, and descriptions
- Create, connect, and publish listings on Airbnb, VRBO, Booking, and our direct booking site, and confirm each is live and matches Hostaway
- Set up PriceLabs mappings and base/min/max prices before a listing takes bookings
- Complete tax registration numbers, permits, and channel-specific requirements before go-live
- Run a standard go-live checklist on every new listing

Keeping listings accurate:
- Work our Listing QA board in Monday daily: investigate, fix, close with a note on what changed, escalate what you can't resolve
- Know which fields push from Hostaway to each channel, which can only be edited on the channel, and which get overwritten on the next sync; diagnose sync failures and delays
- Catch wrong or placeholder prices, and keep pet policies, cleaning fees, deposits, taxes, and house rules consistent on every channel
- Update guest FAQs and house guides when something changes on site
- Build checklists and templates so mistakes don't repeat; report weekly on open/closed items and recurring patterns

---
REQUIREMENTS (all required unless marked)

- 3+ years in short-term rental operations with deep, hands-on Hostaway experience (REQUIRED)
- Real PriceLabs experience, including how it connects to a PMS (REQUIRED)
- Expert-level Airbnb and VRBO host tools; working knowledge of the Booking extranet
- Experience building new listings from scratch on Airbnb, VRBO, and Booking and mapping them in a channel manager
- Hands-on use of Claude, ChatGPT, or similar AI tools in your daily work (e.g., auditing listings, comparing data across systems, automating repetitive checks). Be ready to describe a real workflow.
- Proven ability to trace a data problem across systems and explain what caused it
- Very strong attention to detail and excellent written and spoken English (non-negotiable)
- Reliable high-speed internet, webcam, headset, and a quiet, professional workspace

Nice to have: Hostaway API / webhook / Zapier / Make experience; U.S. lodging-tax and STR permit knowledge; experience with portfolios of 50+ units; Spanish.

---
TOOLS YOU'LL USE DAILY
Hostaway, PriceLabs, Airbnb / VRBO / Booking host tools, Monday, Slack, Gmail, Claude

---
WHAT SUCCESS LOOKS LIKE
- New listings go live on every channel correct on day one
- Listing QA backlog cleared, then kept near zero
- Each recurring mismatch gets a documented root cause and a permanent fix
- Zero placeholder or wrong prices sold

---
COMPENSATION
- Rate: $8-$15 USD per hour, depending on experience and English fluency
- Full-time, long-term engagement
- Payment: Bi-weekly (every two weeks), plus a Christmas bonus

---
HOW TO APPLY

1. Go to the link below, click "Apply now" on the Listing Quality & Launch Associate role, and complete our short AI voice-and-video interview (about 25-30 minutes, on a computer with camera and microphone, in a quiet place):
---------- /careers
The interview is recorded in audio and video for our team to review.


We review every completed interview and respond to qualified applicants within 3 business days. Good luck!

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0219
Total Execution Time  0.0239
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,480 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Listing-Quality-Launch-Associate-Hostaway-Airbnb-VRBO-Booking-1751311
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0143 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1751311
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 617538
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1751311
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-18',ej.date_added) duration_days, DATEDIFF('2026-10-18',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1751311' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1751311 
0.0009   UPDATE employer_jobs SET hit_counts = '***Oct-17-2026=855***Oct-18-2026=8' WHERE job_id= '1751311'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=863' WHERE job_id= '1751311'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1751311' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1751311 
0.0068   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '617538'
AND `date_added` >= '2022-06-08' 
0.0006   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)