Social Media Specialist & Virtual Assistant

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

TYPE OF WORK

Part Time

SALARY

$5 per hour

HOURS PER WEEK

25

DATE UPDATED

Sep 22, 2026

JOB OVERVIEW

We are a busy U.S.-based digital marketing agency looking for a creative, reliable, and detail-oriented Social Media Specialist & Virtual Assistant to join our team long-term.

This is not just an administrative VA position. A major part of this role will be helping manage social media for multiple client accounts, including creating graphics, writing social media content, and scheduling/publishing posts.

We work with clients across a variety of industries, so you should be comfortable switching between different brands, audiences, and visual styles.

What You'll Be Doing

Your primary responsibilities will include:

Creating professional social media graphics for multiple client brands
Writing and editing captions and social media copy
Scheduling and publishing content to client social media accounts
Following established brand guidelines, colors, fonts, logos, and visual styles
Creating content in Canva or similar design software
Organizing social media content and keeping client posting schedules on track
Repurposing existing client content into new social posts
Making revisions based on feedback
Maintaining organized client files and creative assets
Helping with general virtual assistant and marketing tasks as needed
What We're Looking For

You should have:

Strong Canva and graphic design skills
Experience managing business social media accounts
Experience scheduling and publishing social media content
Strong written English skills
A good eye for layout, typography, imagery, and branding
The ability to follow detailed instructions and brand guidelines
Excellent attention to detail
Strong organizational and time-management skills
The ability to manage work for multiple clients without mixing up brands or assets
Reliable internet access
The ability to work independently once a process has been established

Experience working with a marketing agency or managing social media for multiple businesses is a big plus.

Experience using AI tools to assist with content creation and creative workflows is also a plus, but you must be able to recognize when AI-generated content or imagery looks inaccurate, unnatural, or off-brand.

VERY IMPORTANT

We care about quality.

You must be someone who checks your own work before submitting or publishing it. That means checking spelling, grammar, image quality, sizing, logos, brand consistency, links, and overall presentation.

We are looking for someone who can eventually own the day-to-day social media production process, not someone who needs step-by-step instructions for every individual post.

You will receive direction, brand information, examples, and feedback, but our goal is to find someone who becomes familiar with our clients and can confidently produce consistent work for them.

To Apply

Please include:

A brief introduction about yourself and your experience.
Examples of social media graphics you have personally created.
Links or examples of business social media accounts you have helped manage.
The design and social media tools you regularly use.
Your experience working with multiple clients or brands at the same time.
Your desired hourly rate or monthly salary.
Your availability and typical working hours.

Please begin your application with the words "Magik Social" so we know you read the entire job description.

We're looking for the right person to become a long-term part of our team. If you're creative, organized, dependable, and enjoy making brands look great online, we'd love to hear from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0123
Total Execution Time  0.0135
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,896 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Social-Media-Specialist-Virtual-Assistant-1736250
  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.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1736250
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 978925
 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` = 1736250
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-23',ej.date_added) duration_days, DATEDIFF('2026-10-23',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-23',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1736250' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1736250 
0.0011   UPDATE employer_jobs SET hit_counts = '***Sep-22-2026=379***Sep-23-2026=552***Sep-24-2026=121***Sep-25-2026=84***Sep-26-2026=37***Sep-27-2026=54***Sep-28-2026=33***Sep-29-2026=25***Sep-30-2026=35***Oct-01-2026=16***Oct-02-2026=13***Oct-03-2026=21***Oct-04-2026=13***Oct-05-2026=12***Oct-06-2026=6***Oct-07-2026=9***Oct-08-2026=10***Oct-09-2026=6***Oct-10-2026=7***Oct-11-2026=12***Oct-12-2026=2***Oct-13-2026=3***Oct-14-2026=3***Oct-15-2026=2***Oct-16-2026=2***Oct-17-2026=8***Oct-18-2026=1***Oct-22-2026=1***Oct-23-2026=1' WHERE job_id= '1736250'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1320***Oct-2026=148' WHERE job_id= '1736250'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1736250' 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` = 1736250 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '978925'
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)