Property Operations Coordinator — US Student Housing

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

TYPE OF WORK

Full Time

SALARY

PHP 10,000–40,000/month

HOURS PER WEEK

40

DATE UPDATED

Sep 22, 2026

JOB OVERVIEW

PHP 10,000/month guaranteed + up to PHP 30,000/month performance bonus (PHP 40,000 at full performance). Remote contractor. Shift aligned to US Eastern Time.

ABOUT US

We manage a portfolio of student rental properties near a major university on the US East Coast, fully occupied. Our tenants are university students, many of them international. We handle leasing, move-ins, maintenance, rent, utilities and security deposits.

We are looking for one person to run day-to-day operations remotely. Company name shared with shortlisted candidates.

WHAT THIS ROLE ACTUALLY IS

You are the person who makes sure nothing falls through the cracks — and that nothing goes out wrong.

On a normal day you answer tenant emails, dispatch maintenance, update records, chase owners and contractors, and follow every open item until it is genuinely closed. You work from written instructions. You are paid on whether work is done correctly — not on whether it is marked done.

YOUR RESPONSIBILITIES

Tenant communication
- Reply to every tenant, owner and contractor message within 2 working hours.
- Write clear, warm, professional English to students and parents.
- Tell us the same day when something goes wrong.

Records
- Keep tenant and lease records correct in Buildium (training provided).
- Keep every unit, address, rent amount and due date accurate.
- Track lease signatures through to completion.

Maintenance
- Create work orders and dispatch contractors.
- Get written tenant access confirmation before anyone is sent.
- Close no job without a signed work order and before-and-after photos.

Finance
- Post charges, credits and payments accurately, with approval.
- Prepare security deposit statements to strict state legal deadlines.
- Track utility accounts across every property.

Owners and compliance
- Chase owner agreements to signature.
- Manage city rental licence renewals.

Daily reporting
- Keep a live task tracker.
- Send a daily report: completed, still open, blocked and why, anything that went wrong.

WHAT MATTERS MORE THAN EXPERIENCE

You read the whole instruction before acting. Most mistakes in this job come from acting on half an email.

You check before you send. Right recipient, right figure, right attachment, right name. Every time.

You close loops. If you send five documents out and four come back, you notice. You keep your own list.

You confirm it worked. Sending the email is not the same as solving the problem.

You tell us early. Blocked, confused, or made a mistake — you say so the same day. We would always rather hear it from you than from a tenant.

REQUIREMENTS

- Excellent written English
- 2+ years in property management, real estate admin, customer operations, or executive assistance for a US or international company
- Proven accuracy and attention to detail
- Comfortable with spreadsheets, email and cloud tools
- Available for a shift aligned to US Eastern business hours
- Reliable home workspace with stable internet and a backup connection. Power or connection outages are your responsibility to cover.

Strong advantage
- Buildium, AppFolio, Yardi or similar
- Experience with US tenants or US real estate

COMPENSATION

- PHP 10,000/month guaranteed, paid monthly via Wise — covers attendance, availability during your shift, and the daily report
- Up to PHP 30,000/month performance bonus across five measured targets

Every target is measured, and every measurement is shown to you. Hit them and you earn the full PHP 40,000. The bonus pays for work done correctly — not work marked done.

HOW TO APPLY

Send your CV and a short cover letter, and answer these three questions:

1. Describe a time you caught an error before it reached a client. What was it and how did you catch it?
2. You are given five documents to send and only four come back to you for approval. What do you do?
3. This role is PHP 10,000 guaranteed plus up to PHP 30,000 tied to measured targets, including a monthly audit of your work. Two sentences on why that suits you.

IMPORTANT: Start the first line of your cover letter with the words "Loop closed." Applications that do not follow this instruction will not be reviewed.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0129
Total Execution Time  0.0147
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,408 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Property-Operations-Coordinator-US-Student-Housing-1735467
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0063 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1735467
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 977980
 LIMIT 1 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1735467
AND `misc`.`id` IS NULL 
0.0004   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-28',ej.date_added) duration_days, DATEDIFF('2026-09-28',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-09-28',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1735467' 
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1735467 
0.0007   UPDATE employer_jobs SET hit_counts = '***Sep-22-2026=538***Sep-23-2026=73***Sep-24-2026=59***Sep-25-2026=22***Sep-26-2026=7***Sep-27-2026=2***Sep-28-2026=1' WHERE job_id= '1735467'  
0.0005   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=702' WHERE job_id= '1735467'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1735467' 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` = 1735467 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '977980'
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)