Social Media Content Editor

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

TYPE OF WORK

Full Time

SALARY

1,200/month

HOURS PER WEEK

40

DATE UPDATED

Dec 7, 2025

JOB OVERVIEW

We are a premium UK hair salon looking for a full time content editor and digital VA to manage, improve and streamline our social media content.

You will work mainly with video and image content from our Google Drive and turn it into on brand content for Instagram and TikTok. You must care about the details, understand aesthetics, and be confident making creative suggestions rather than waiting to be told every step.

Main responsibilities

Edit short form video content for Instagram Reels, TikTok and other platforms

Create image carousels and feed posts using our existing library of salon photos and videos

Write clear, engaging, grammatically correct English captions that match our salon voice

Repurpose existing content so we do not rely only on new footage every week

Plan content themes such as monthly look roundups, stylist spotlights, before and after series, reviews with matching images, and educational posts

Research current Instagram and TikTok trends, sounds and formats, and propose ideas that would work for our salon

Post content to Instagram and TikTok, schedule where possible, and keep content formatted correctly for each platform

Communicate clearly with us by chat and Loom videos, ask questions when needed, and suggest ways to improve results

Workflow and systems

Help organise and maintain our Google Drive so content is easy to find and reuse

Create and maintain a simple content calendar so we always know what is planned and what has been posted

Set up and follow clear naming rules for files and folders

Build simple checklists and templates for repeated tasks, such as new client features, stylist spotlights and review posts

Suggest practical ways to reduce back and forth, for example standard briefs, request forms or recurring update messages

Future responsibilities

Once you are confident with the salon content, you will also:

Edit education based content for Hannah’s personal brand, adding simple on screen graphics and digital overlays to explain techniques for hairstylists

Edit talking head videos for Ben’s personal brand, including basic zoom in and zoom out for emphasis, jump cuts, captions and simple graphics

What we want from you

Strong experience editing short form social media content

A good eye for style, colour and composition that suits a luxury salon brand

Ability to understand our aesthetic by studying our current Instagram and then improving it

Initiative to search our Google Drive and reuse old content in fresh ways

Confidence suggesting ideas for content themes, hooks and trends

Excellent written English and attention to detail

Reliable communication and willingness to learn our systems

Shortlisted candidates will receive access to our footage and will be asked to create three test Reels so we can see your editing style, creativity and how you follow a brief.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0165
Total Execution Time  0.0183
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,016 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Social-Media-Content-Editor-1529225
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0101 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0012   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1529225
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 880868
 LIMIT 1 
0.0022   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1529225
AND `misc`.`idIS NULL 
0.0005   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 '1529225' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1529225 
0.0022   UPDATE employer_jobs SET hit_counts '***Dec-07-2025=416***Dec-08-2025=200***Dec-09-2025=66***Dec-10-2025=29***Dec-11-2025=25***Dec-12-2025=12***Dec-13-2025=5***Dec-14-2025=3***Dec-15-2025=11***Dec-16-2025=11***Dec-17-2025=6***Dec-18-2025=4***Dec-19-2025=4***Dec-20-2025=2***Dec-21-2025=1***Dec-22-2025=2***Dec-23-2025=2***Dec-25-2025=3***Dec-27-2025=4***Dec-30-2025=3***Jan-01-2026=1***Jan-02-2026=1***Jan-03-2026=1***Jan-05-2026=6***Jan-06-2026=2***Jan-07-2026=3***Jan-08-2026=2***Jan-09-2026=2***Jan-12-2026=3***Jan-13-2026=2***Jan-14-2026=1***Jan-15-2026=3***Jan-17-2026=4***Jan-18-2026=2***Jan-20-2026=3***Jan-21-2026=3***Jan-24-2026=1***Jan-25-2026=1***Jan-27-2026=1***Jan-29-2026=1***Jan-30-2026=2***Jan-31-2026=1***Feb-01-2026=1***Feb-02-2026=1***Feb-03-2026=1***Feb-04-2026=1***Feb-06-2026=2***Feb-07-2026=2***Feb-09-2026=1***Feb-10-2026=1***Feb-11-2026=1***Feb-12-2026=4***Feb-13-2026=1***Feb-15-2026=2***Feb-19-2026=1***Mar-11-2026=1***Mar-22-2026=1***Apr-04-2026=2***Apr-08-2026=6***Apr-18-2026=1' WHERE job_id'1529225'  
0.0009   UPDATE employer_jobs SET monthly_hits '***Dec-2025=809***Jan-2026=46***Feb-2026=19***Mar-2026=2***Apr-2026=9' WHERE job_id'1529225'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1529225' 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` = 1529225 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '880868'
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)