Virtual Assistant (Graphic Design + Project admin) for Sydney-Based Construction Company

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

TYPE OF WORK

Any

SALARY

700

HOURS PER WEEK

40

DATE UPDATED

Mar 5, 2026

JOB OVERVIEW

Re Con Building Group is a high-end renovation and landscaping company based in Sydney, Australia. We specialise in full-home renovations, extensions, and outdoor transformations. We’re growing fast and need a dependable, creative, and organised Virtual Assistant to help us manage operations and build our brand online.
You’ll work directly with the company director (a licensed builder and former structural engineer), supporting across admin, marketing, and client communications.
________________________________________
Who We're Looking For
You're a self-starter who thrives on taking ownership. You’re creative with design, structured with admin, and can follow instructions while contributing ideas. You should be proactive, highly organised, and have a good eye for quality and detail.
________________________________________
Key Responsibilities

Marketing & Design
-Design social media posts, stories, reels, brochures, signage, and proposal documents
-Write and schedule captions/posts on Instagram, Facebook & LinkedIn
-Create highlight reels/montages using project photos
-Maintain consistency with brand voice and image
-Manage social media ads on facebook and instagram

Admin & Business Support
-Draft quotes, variations, invoices, and follow-up emails (templates provided)
-Track material orders and supplier communication
-Update contractor calendar and timelines
-Aid in building systems and procedures for our growing business

Client & Sales Support
-Respond to new enquiries with templates
-Update CRM or spreadsheet database of leads and contacts
-Format professional documents and send follow-ups to clients or agents
-Set up sales workflows for pre and post client consultation and quotation
-Nurture database with newsletter, seasonal incentives and project and customer highlights.

Finance Admin (Basic)
-Record contractor invoices and receipts
-Assist in chasing unpaid invoices professionally
-Maintain spreadsheets for job cost tracking
________________________________________

Qualifications & Skills Required
-Excellent written and spoken English
-Experience with Canva, Adobe tools, or similar
-Social media experience (Instagram, Facebook, LinkedIn)
-Experience with admin tasks, email, and Google Workspace
-Organised, detail-oriented, and trustworthy
-Bonus: Knowledge of the construction or renovation industry
-Bonus: Experience using project management tools (Trello, ClickUp, Buildertrend)
________________________________________
Performance KPIs (First 90 Days)
Area KPI Target
Social Media Schedule 3–5 posts/week across all platforms. 90% brand style compliance.
Design Quality 95?curacy on template use, tone, and formatting by Week 4.
Admin Accuracy 97?curacy in quote/variation formatting; 24-hr turnaround on simple tasks.
CRM Management 100% of leads logged within 48 hours of contact.
Communication Inbox cleared daily, with follow-ups on all flagged tasks.
Systems Contribution Suggest and implement 2–3 efficiency improvements in the first 60 days.
Invoicing Support Weekly updates submitted; no more than 3 overdue invoices without follow-up.

________________________________________
What We Offer
-Long-term employment
-Competitive salary (based on experience)
-13th month pay
-Flexible, supportive work environment
-Career growth in a premium Australian construction company
-Bonus structured to be negotiated after 90days
________________________________________
To Apply
1. Email your application to [your email] with the subject: “VA Application – [Your Name]”
2. Include:
o Your resume
o A brief intro about yourself
o Portfolio of any design work (social media posts, brochures, etc.)
o A short Loom video (2–3 mins) introducing yourself and explaining why you’d be a great fit for Re Con Building Group

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0136
Total Execution Time  0.0165
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,792 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Assistant-Graphic-Design-Project-admin-for-Sydney-Based-Construction-Company-1594081
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0072 seconds)  (Hide)
0.0007   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1594081
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 831562
 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` = 1594081
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-18',ej.date_added) duration_daysDATEDIFF('2026-04-18',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-04-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1594081' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1594081 
0.0007   UPDATE employer_jobs SET hit_counts '***Mar-05-2026=732***Mar-06-2026=175***Mar-07-2026=63***Mar-08-2026=44***Mar-09-2026=59***Mar-10-2026=41***Mar-11-2026=36***Mar-12-2026=40***Mar-13-2026=15***Mar-14-2026=13***Mar-15-2026=14***Mar-16-2026=15***Mar-17-2026=14***Mar-18-2026=31***Mar-19-2026=9***Mar-20-2026=14***Mar-21-2026=19***Mar-22-2026=7***Mar-23-2026=5***Mar-24-2026=9***Mar-25-2026=12***Mar-26-2026=7***Mar-27-2026=11***Mar-28-2026=6***Mar-29-2026=4***Mar-30-2026=12***Mar-31-2026=15***Apr-01-2026=13***Apr-02-2026=16***Apr-03-2026=5***Apr-04-2026=6***Apr-05-2026=6***Apr-06-2026=11***Apr-07-2026=16***Apr-08-2026=8***Apr-09-2026=16***Apr-10-2026=4***Apr-11-2026=11***Apr-18-2026=2' WHERE job_id'1594081'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Mar-2026=1422***Apr-2026=114' WHERE job_id'1594081'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1594081' 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` = 1594081 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '831562'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)