Listing, Onboarding & Optimization Manager

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

TYPE OF WORK

Full Time

SALARY

$960-$1280/month

HOURS PER WEEK

TBD

DATE UPDATED

Jul 19, 2026

JOB OVERVIEW

## About the Role

We are looking for a highly organized **Listing Onboarding & Optimization Officer** to join our growing vacation rental management team.

This is not a data entry role. We are looking for someone who thrives on organization, process improvement, and project management. You will own the end-to-end onboarding of new properties, ensuring every listing is launched accurately, on time, and to the highest quality standards.

You will work closely with Operations, Design, Revenue Management, Marketing, Photography, and our leadership team to coordinate every step of the onboarding process.

If you enjoy managing multiple moving parts, building systems, and ensuring nothing falls through the cracks, we'd love to hear from you.

## Key Responsibilities

### Property Onboarding
* Manage the complete onboarding process for new vacation rental properties.
* Create and maintain onboarding timelines and project trackers.
* Coordinate with internal departments to ensure all launch requirements are completed.
* Keep stakeholders updated on onboarding progress and launch dates.
* Identify blockers early and proactively resolve issues.

### Listing Management
* Create, update, and optimize property listings across multiple OTA platforms.
* Ensure listings are accurate, complete, and consistent.
* Upload and organize photos, amenities, house rules, descriptions, and property information.
* Perform quality assurance checks before listings go live.
* Maintain listing accuracy as properties evolve.

### Optimization
* Review listings for opportunities to improve presentation and guest conversion.
* Ensure branding and formatting standards are consistently followed.
* Audit existing listings for missing or outdated information.
* Recommend process improvements that increase onboarding speed and quality.

### Cross-functional Coordination
* Work closely with:
* Design Team
* Photography
* Revenue Management
* Guest Experience
* Operations
* Leadership
* Coordinate deadlines and ensure accountability across teams.

## Qualifications
### Required
* Strong project management experience.
* Exceptional organizational and time management skills.
* Ability to manage multiple projects simultaneously.
* Excellent written English.
* Strong attention to detail.
* Ability to work independently with minimal supervision.
* Comfortable working in a fast-paced environment.
* Excellent communication and follow-up skills.

### Preferred
* Experience with **Guesty**.
* Experience in vacation rental or property management.
* Experience managing OTA listings (Airbnb, VRBO, ---------- , etc.).
* Familiarity with project management tools such as ClickUp, Asana, ---------- , Trello, or similar.

## What Success Looks Like
* New properties launch on schedule.
* Listings are accurate, optimized, and guest-ready.
* Cross-functional coordination is smooth and proactive.
* Deadlines are consistently met.
* Processes become more efficient over time through continuous improvement.

## We're Looking for Someone Who Is
* Extremely organized.
* Detail-oriented.
* Proactive and takes ownership.
* Calm under pressure.
* A strong communicator.
* Solution-oriented rather than reactive.
* Passionate about building efficient operational systems.

## To Apply
Send a link to a google drive that includes:
1. Your resume.
2. A short introduction explaining why you're a good fit.
3. Your experience with Guesty (if applicable).
4. Your experience with project management.

**Bonus:** Tell us about the most complex project you've managed and how you kept everything on track from start to finish.

We value ownership, accountability, and people who love building great systems. If that sounds like you, we'd love to hear from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0258
Total Execution Time  0.0271
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,519,152 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Listing-Onboarding-Optimization-Manager-1692080
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0199 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1692080
 LIMIT 1 
0.0016   SELECT *
FROM `employers`
WHERE `employer_id` = 604890
 LIMIT 1 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1692080
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-15',ej.date_added) duration_daysDATEDIFF('2026-08-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-08-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1692080' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1692080 
0.0008   UPDATE employer_jobs SET hit_counts '***Jul-19-2026=1022***Jul-20-2026=200***Jul-21-2026=64***Jul-22-2026=32***Jul-23-2026=16***Jul-24-2026=13***Jul-25-2026=13***Jul-26-2026=5***Jul-27-2026=10***Jul-28-2026=22***Jul-29-2026=12***Jul-30-2026=8***Jul-31-2026=10***Aug-01-2026=5***Aug-02-2026=11***Aug-03-2026=13***Aug-04-2026=11***Aug-05-2026=6***Aug-06-2026=5***Aug-07-2026=10***Aug-08-2026=6***Aug-13-2026=1***Aug-15-2026=1' WHERE job_id'1692080'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1426***Aug-2026=69' WHERE job_id'1692080'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1692080' 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` = 1692080 
0.0116   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '604890'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)