Experienced Virtual Assistant

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

TYPE OF WORK

Full Time

SALARY

(?52,800 - ?64,600 per month)

HOURS PER WEEK

40

DATE UPDATED

Aug 6, 2026

JOB OVERVIEW

Virtual Assistant – Construction Administration

Remote | Philippines-based | Australian Construction Company

Oceanside Projects is an Australian construction and maintenance company seeking a reliable, organized and proactive Virtual Assistant to support our day-to-day administration.

This is a remote independent-contractor position working directly with our Australian team. You will need to be available during agreed Australian morning hours.

Key responsibilities
Manage and organise company emails
Create, update and monitor jobs in AroFlo
Prepare and send basic quotes and work orders
Follow up outstanding quotes with customers
Coordinate schedules with suppliers, subcontractors and customers
Request supplier pricing and follow up material orders
Follow up outstanding invoices and payments
Complete basic Xero data entry and invoice administration - Also within Aroflo.
Maintain calendars, appointments and job schedules
Update spreadsheets, job records and project information
Organise job documents, photos and completion records
Assist with customer enquiries by email and phone
Help with basic marketing and social-media administration when required
Provide general administrative support to the directors
Systems we use
AroFlo
Xero
Smartsheet
Microsoft 365

Previous experience with AroFlo is highly regarded. Training can be provided to the right person who has strong construction or trades-administration experience.

About you

You should have:

Excellent written and spoken English
Strong organization and attention to detail
Experience supporting a construction, maintenance or trades business
Confidence communicating with customers, suppliers and subcontractors
Experience with invoicing, quoting and scheduling
Good Microsoft Excel or Google Sheets skills
The ability to follow up tasks without constant supervision
A reliable computer, internet connection and quiet workspace
A professional approach to confidential company and customer information

Experience with Xero, AroFlo, construction terminology or Australian businesses will be an advantage.

Working arrangement
Remote, Philippines-based
Independent-contractor engagement
Availability required during agreed Australian morning hours
Hours: To be agreed
Rate: Negotiable based on experience
Long-term opportunity for the right person

The successful applicant will be required to follow our confidentiality, privacy, intellectual-property and IT-use requirements.

How to apply

Please send:

A short introduction explaining your relevant experience
Your résumé
Your expected hourly or monthly rate
Your available working hours in Philippine time
Details of any experience using AroFlo, Xero or similar systems
A brief voice or video introduction
The names of the industries and Australian clients you have previously supported
It would be highly regarded if you could send a 1-2 minute introductory video explaining your experience.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0115
Total Execution Time  0.0129
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,128 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Experienced-Virtual-Assistant-1703897
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0062 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1703897
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 960541
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1703897
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-10',ej.date_added) duration_daysDATEDIFF('2026-08-10',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-10',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1703897' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1703897 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-06-2026=1937***Aug-07-2026=172***Aug-08-2026=91***Aug-09-2026=2***Aug-10-2026=2' WHERE job_id'1703897'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=2201' WHERE job_id'1703897'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1703897' 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` = 1703897 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '960541'
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)