After Hours Rostering Coordinator & Virtual Assistant

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

TYPE OF WORK

Any

WAGE / SALARY

$7.50 per hour

HOURS PER WEEK

15

DATE UPDATED

Jun 10, 2026

JOB OVERVIEW

MOR. HEALTHCARE — JOB OPPORTUNITY
After Hours Rostering Coordinator & Virtual Assistant
Remote | Philippines-Based | Casual Hours (Building to Full-Time) Starting off with 10-15 hours
To commence August

About MOR. Healthcare

MOR. Healthcare is an Australian healthcare recruitment and labour hire agency based in Australia, with over 11 years of operation. We place Registered Nurses, Allied Health into Permanent Roles in Australia and we operate Labour Hire in Victoria specialising in Disability Support Workers with aged care, NDIS and community care providers.
We are a small, values-driven team building a Labour Hire division that is growing fast. We need a reliable, switched-on coordinator to help us provide seamless after-hours support for our clients and candidates.

The Role

This is a flexible, remote role based in the Philippines. You will work across two modes depending on activity levels:
MODE 1 — After Hours Rostering Coordinator (when busy)
• Answer after-hours calls and messages from clients and support workers
• Manage shift cancellations — find replacement workers from our candidate pool
• Update rostering systems (TimeTemp) and notify relevant parties
• Complete and send i ---------- report templates to the manager on duty
• Log all activity in our shift log for Monday morning review
• Escalate genuine emergencies (workplace i ---------- , injuries, compliance issues) to the on-call manager immediately

MODE 2 — Virtual Assistant (when quiet)
• General administrative support — data entry, document formatting, filing
• Social media content creation — drafting posts, scheduling via Buffer
• Candidate sourcing support — posting job ads, screening applications, updating databases
Email drafting and inbox management support
• Other ad hoc tasks as directed by the team

HOURS OF WORK
*Friday (Active — Rostering / Admin) 5:00pm – 10:00pm AEST
*Friday Night (On-call — sleep permitted, phone on) 10:00pm – 6:00am AEST
*Saturday (Active — Rostering / Admin) 8:00am – 8:00pm AEST
*Saturday Night (On-call — sleep permitted, phone on) 8:00pm – 6:00am AEST
*Sunday (Active — Rostering / Admin) 8:00am – 8:00pm AEST
*Sunday Night (On-call — sleep permitted, phone on) 8:00pm – 6:00am AEST

Hours will grow as our Labour Hire division expands. This role has a clear pathway to full-time hours.

PAY RATES:
* Active hours — $7.50/hr AUD. All active working hours: rostering, admin, social media content creation
* On-call availability (night) — $3.00/hr AUD Night hours 10:00pm – 6:00am AEST. Phone must be on and audible. Sleep is permitted. This rate applies to all overnight hours whether or not a call comes through.
* Activation rate (night call) — $7.50/hr AUD When you are woken or activated during on-call hours and actively work. Minimum 30 minutes charged per activation. This replaces the on-call rate for that period - no double counting.

Payment is made fortnightly via Wise (direct bank transfer to your Philippine bank account). You will invoice MOR. Healthcare at the end of each week.

What We Are Looking For:
• Experience in healthcare, aged care, disability or community services administration – Preferably Australian industry experience
• Rostering, scheduling or coordination experience - even in a domestic or service industry context
• Strong written and spoken English - you will be communicating with Australian healthcare clients and workers
• Calm under pressure - you will sometimes receive calls from stressed workers or clients and need to stay solution-focused
• Reliable internet connection with a mobile data backup (You will need internet, laptop and mobile phone for work use)
• Willingness and availability to work Australian weekend hours — this is essential
• Self-directed and able to work with minimal supervision during quiet periods
• Experience with social media creation and scheduling is an advantage

What We Offer:
• Clear, structured role with written rate card and SOP from day one
• Consistent weekend hours you can rely on — not ad hoc on-call
• A growing business with a clear pathway to more hours as we expand – Full-time
• A supportive, small team who will train you properly and respect your time
• Weekly payment via Wise - no delays
• Access to professional systems — Vincere (recruitment CRM/ATS), TimeTemp (rostering), and a dedicated Optus after-hours phone line routed to your work phone
• Full training on all systems and SOPs before your first live shift

How to Apply

Please send your application to: ----------
Subject line: After Hours Coordinator Application — [Your Name]

Include the following:
1. A brief cover letter (3–5 sentences) — tell us why you are right for this role and confirm you are available for Friday evening and Australian weekend hours
2. Your resume or LinkedIn profile link - Resume through Google Drive link / LinkedIn link
3. Your internet setup — connection type, speed and whether you have a mobile data backup (note: you need a reliable internet connection only)
4. Two references or previous client testimonials (if available)

Following these instructions will be key in the decision making process.

We are a healthcare business. Reliability, professionalism and clear communication are non-negotiable. If you are the right person, this role will grow with you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0358
Total Execution Time  0.0371
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,519,496 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/After-Hours-Rostering-Coordinator-Virtual-Assistant-1665518
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0305 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1665518
 LIMIT 1 
0.0011   SELECT *
FROM `employers`
WHERE `employer_id` = 943452
 LIMIT 1 
0.0234   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1665518
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-23',ej.date_added) duration_daysDATEDIFF('2026-06-23',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-06-23',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1665518' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1665518 
0.0015   UPDATE employer_jobs SET hit_counts '***Jun-10-2026=2235***Jun-11-2026=366***Jun-12-2026=156***Jun-13-2026=88***Jun-14-2026=90***Jun-15-2026=82***Jun-16-2026=78***Jun-17-2026=80***Jun-18-2026=49***Jun-19-2026=50***Jun-20-2026=20***Jun-23-2026=2' WHERE job_id'1665518'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=3294' WHERE job_id'1665518'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1665518' 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` = 1665518 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '943452'
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)