Content VA for Short-Form Video, Social Copy and Blog Formatting

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

TYPE OF WORK

Part Time

SALARY

$5/hour

HOURS PER WEEK

10

DATE UPDATED

Oct 17, 2026

JOB OVERVIEW

TYPE OF WORK: Part-time independent contractor
PAY: $5 USD per hour
HOURS PER WEEK: Up to 10

JOB OVERVIEW

I run Great Life's Work, a brand strategy and music marketing studio. I'm hiring a seasoned VA to run my weekly content so I can spend my time with clients.

Each week I hand over a blog post and film the clips you request. You turn them into a full week of posts across Instagram, TikTok, Pinterest, ---------- and Facebook.

You schedule the approved posts on Instagram, Facebook and ---------- and hand me finished TikTok and LinkedIn posts to publish myself. Nothing goes live until I approve it in ClickUp.

The work runs on a set weekly system with shared Drive folders, ClickUp tasks and a Monday check-in.

I'm looking for someone who wants to build and grow. Hours start low and grow as the work proves out. As the studio grows, your hours and your pay grow with it, and I review the rate after the first 90 days.

RESPONSIBILITIES

- Edit raw phone footage into vertical Reels with captions, hooks and on-brand graphics (the same files go to TikTok)
- Write social copy in an edgy, professional voice and adapt it for each platform
- Design posts and pins in Canva from my brand kit
- Prepare each blog post with the SEO title, meta description, slug and sized images
- Schedule approved posts with captions, dates and tracked links
- Draft one email a month
- Keep each blog's task moving in ClickUp and send a shot list with each set of ideas

REQUIREMENTS

- At least 2 years of experience producing short-form social content for brands or creators
- A portfolio of Reels or TikToks you edited
- Your own video editing software, such as CapCut or Premiere Pro, and a reliable computer and internet connection
- Excellent verbal and written English and the ability to match an established brand voice
- Canva proficiency
- Familiarity with how posts are scheduled on Instagram, Facebook and ----------
- Ability to meet weekly deadlines set in US Eastern Time and to flag problems the same day
- Availability for a weekly check-in on Mondays
- Willingness to complete a short paid trial before hiring (about 2 paid hours: concepts and a shot list for one blog post, due in 3 days)

BONUS

- Webflow CMS experience
- Email marketing platform experience (Outseta, Mailchimp or similar)
- Basic SEO and analytics reading
- Interest in music, the arts and small independent businesses

CONTRACT DETAILS

Independent contractor agreement. You are responsible for your own taxes. Contractors outside the US complete a W-8BEN before the first payment.

TO APPLY

Apply by Sunday, Oct 18 for consideration. I start reviewing on Monday, Oct 19.

Start your application message with: GLW Content VA, then your name

Include:
- Links to 2 short-form videos you edited
- Voice test: pick any post at greatlifes.work/blog or greatlifes.work/distilled. Send the link and 2 Reel hooks for that post (the opening on-screen line, 12 words max) in your own words.
- Your time zone and weekly availability

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0135
Total Execution Time  0.0154
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,600 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Content-VA-for-Short-Form-Video-Social-Copy-and-Blog-Formatting-1746341
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0067 seconds)  (Hide)
0.0012   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1746341
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 1008445
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1746341
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-18',ej.date_added) duration_days, DATEDIFF('2026-10-18',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-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1746341' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1746341 
0.0008   UPDATE employer_jobs SET hit_counts = '***Oct-08-2026=652***Oct-09-2026=79***Oct-10-2026=21***Oct-11-2026=17***Oct-12-2026=22***Oct-13-2026=21***Oct-14-2026=25***Oct-15-2026=16***Oct-16-2026=5***Oct-17-2026=901***Oct-18-2026=5' WHERE job_id= '1746341'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1763' WHERE job_id= '1746341'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1746341' 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` = 1746341 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '1008445'
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)