Social Media/Content Virtual Assistant

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

TYPE OF WORK

Full Time

SALARY

TBD

HOURS PER WEEK

40

DATE UPDATED

Apr 6, 2026

JOB OVERVIEW

I’m looking to hire a Social Media Content Creator/Strategist and they possibly will do Virtual Assistant work as well, starting at 10 hours/week, and will grow to 40 hours/week as you take on more clients (30-40 hours/week) to join our positive team of 8 VAs and work directly with my clients in Canada, America, and Europe. This is a long-term opportunity with potential for consistent full-time employment.

You will be supporting solopreneurs with their businesses' social media, content creation, video/audio editing, and possibly some VA roles like administrative tasks, and creating systems for their businesses. You’ll work with 2-4 clients at a time, and I provide guidance to ensure smooth collaboration between you and your clients.

Please do not apply if you’ve applied for this position before.

Role Overview & Key Responsibilities
Turn raw inputs (event summaries, photos, video clips) into polished social posts, graphics, and short-form videos
Create engaging, story-driven content that feels organic, timely, and on-brand
Plan and execute content across Instagram, Facebook, LinkedIn, and TikTok, adapting for each platform
Develop and suggest content strategies, campaigns, themes, and series (not just one-off posts)
Capture and repurpose content from events into pre-event, live, and post-event posts
Manage and maintain consistent, non-repetitive social media presence for multiple brands
Collaborate with clients to align content with their voice, values, audience, and visibility goals
Use scheduling and/or AI tools to streamline posting while keeping content authentic
Repurpose content creatively with different hooks and formats per platform
Turn that into finished, on-brand content and ensure it goes out consistently.

IDEAL CANDIDATE
Proven experience as a Social Media Content Creator/Strategist (please don’t apply if you have no experience)
Some experience as a Virtual Assistant or similar role
Strong storyteller with an eye for the “hook” in everyday ---------- nts
Confident writing in clear, conversational English with an energetic tone
Comfortable designing simple graphics (Canva or similar)
Experienced in managing multiple brands
Proactive, dependable, and easy to reach
Organized with turnaround times for time-sensitive content
Familiarity with social media scheduling tools (Hootsuite, Buffer, Later, Meta Business Suite, etc.)
Comfortable with basic video editing (trimming, captions, etc.)
Bonus: Experience working with mission-driven, education, social impact, or community-oriented brands

ABOUT US:
I've been in business for 14 years as a coach, trainer, speaker, author, podcaster and VA Specialist
I have worked successfully with my 2 main VAs for over 4 years, and the other 7 VAs on my team for 2-3 years
We have a positive team environment
I find you your clients
Training is provided as needed by the clients and us
I support you in working well with your clients
The other VAs can also help when needed

ABOUT COMPENSATION:

We pay weekly every Monday (guaranteed - we don’t miss pay days)
Potential for the 13th month
We give pay increases based on performance


HOW TO APPLY:

1) If you are interested in this position and believe you have the qualities listed above to be successful, please complete this Google Form: ----------

2) Then email me ---------- and in the subject line, type: “March 2026 Social Media & Content #VAJOB application has been submitted.” In the first paragraph, tell me why you want this job.

3) A brief intro about your experience with multi-platform social media.
4) Sample of your work social media 3–5 posts, reels or IG Stories you’ve created (ideally across different platforms).

Once you submit your responses, I will respond within a few days.

Be on the lookout for an email coming from: ----------

Congratulations, you made it to the end of this job posting! I look forward to learning more about you.

You might be happy to know that this is an ongoing position. I want to bring you on for years, not weeks.

Thank you,
Diane

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0142
Total Execution Time  0.0181
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,513,192 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Social-MediaContent-Virtual-Assistant-1617422
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0059 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1617422
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 424299
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1617422
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 '1617422' 
0.0011   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1617422 
0.0008   UPDATE employer_jobs SET hit_counts '***Apr-06-2026=1990***Apr-07-2026=151***Apr-08-2026=71***Apr-09-2026=71***Apr-10-2026=43***Apr-11-2026=22***Apr-18-2026=2' WHERE job_id'1617422'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=2346' WHERE job_id'1617422'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1617422' 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` = 1617422 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '424299'
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)