Real Estate Marketing & Listing Coordinator (Virtual Assistant)

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

TYPE OF WORK

Full Time

SALARY

Salary

HOURS PER WEEK

40

DATE UPDATED

Oct 1, 2026

JOB OVERVIEW

Sidorova Inwood is a Toronto-based real estate team looking for a highly organized, detail-oriented Virtual Assistant to join our team in a full-time Marketing & Listing Coordinator role.

This person will work closely with our team to support the day-to-day execution of our property listings and marketing. We are looking for someone who takes pride in getting the details right, is comfortable working across multiple platforms, and can eventually take ownership of recurring tasks without needing constant direction.

Real estate experience is an asset, but just as important is being organized, resourceful, tech-savvy, and willing to learn our systems and processes.

Key responsibilities will include:
- Supporting new property listings from preparation through launch, including uploading photos, floor plans, schedules, inspection reports, videos, feature sheets, and other listing materials
- Updating and maintaining listing information across our internal systems and platforms
- Creating transactions and listing documentation in Webforms and assisting with related documentation
- Completing and updating assigned tasks
- Creating property feature sheets in Canva and preparing digital versions through Heyzine
- Creating QR codes and preparing print-ready marketing materials
- Producing marketing assets for new listings, sold properties, coming soon listings, and open houses
- Creating and updating social media graphics using established Sidorova Inwood templates and brand guidelines
- Preparing open house flyers, just listed materials, sold materials, and other property collateral
- Updating office window and TV display materials for new and sold listings
- Organizing, renaming, and maintaining digital files and documents
- Preparing marketing assets proactively so materials are ready when the team needs them
- Assisting with YouTube descriptions and basic video-related marketing tasks
- Supporting periodic reporting and cross-referencing of real estate statistics
- Helping the team with additional marketing and listing-related projects as needed

What we're looking for:
You are someone who is exceptionally organized and notices the small things. You enjoy creating order, following a process, and seeing a project through from beginning to end.

You should be comfortable learning new software and working independently once a process has been established. We move quickly when a property is coming to market, so reliability, communication, and the ability to prioritize are important.
Experience with Canva is strongly preferred. Experience with real estate, CRM systems, transaction management platforms, Sisu, Webforms, Heyzine, social media, or similar tools would be an asset, but we are willing to train the right person.
Strong written English and excellent attention to detail are essential.

We are looking for someone who wants to become a trusted, long-term member of our team, not simply complete a list of isolated tasks.

About Sidorova Inwood

Sidorova Inwood is a family-run Toronto real estate team built around integrity, commitment, collaboration, community, and continued growth. We take pride in delivering a high level of service to our clients and maintaining an equally high standard across our marketing and operations.
This role will work behind the scenes to help us maintain that standard and ensure our agents and listings are well supported.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0121
Total Execution Time  0.0133
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,592 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Real-Estate-Marketing-Listing-Coordinator-Virtual-Assistant-1741934
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0069 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1741934
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 1006057
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1741934
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-27',ej.date_added) duration_days, DATEDIFF('2026-10-27',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-10-27',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1741934' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1741934 
0.0007   UPDATE employer_jobs SET hit_counts = '***Oct-01-2026=930***Oct-02-2026=187***Oct-03-2026=73***Oct-04-2026=48***Oct-05-2026=51***Oct-06-2026=50***Oct-07-2026=34***Oct-08-2026=24***Oct-09-2026=30***Oct-10-2026=12***Oct-11-2026=4***Oct-12-2026=17***Oct-13-2026=17***Oct-14-2026=12***Oct-15-2026=6***Oct-16-2026=21***Oct-17-2026=8***Oct-18-2026=11***Oct-19-2026=14***Oct-20-2026=19***Oct-21-2026=10***Oct-22-2026=10***Oct-23-2026=9***Oct-24-2026=5***Oct-25-2026=1***Oct-27-2026=1' WHERE job_id= '1741934'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1603' WHERE job_id= '1741934'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1741934' 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` = 1741934 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '1006057'
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)