Content Creator & Marketing Assistant

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

TYPE OF WORK

Part Time

SALARY

$5-10 per hour

HOURS PER WEEK

15

DATE UPDATED

Oct 7, 2026

JOB OVERVIEW

About Glow Up Hub

Glow Up Hub is an AI platform for beauty salon owners. Owners upload their own policies and procedures, and their staff get instant, accurate answers from the platform instead of texting the boss. We are a small, founder-led team getting ready to launch.

The role

You will create and publish all of Glow Up Hub's social, video and ad content across TikTok, Instagram, Facebook and YouTube, run our paid ads and retargeting campaigns, and take on marketing tasks from our CMO, Kirsty. If it needs an image, a video or a design, you make it.

What you will do

Your work falls into the following - creating and posting content, ads, email flows and landing pages and keeping things organised.

Create and post

Plan, edit and publish short-form video and graphics for TikTok, Instagram Reels and Facebook, following a weekly content calendar
Video creation and editing
Produce AI avatar videos from scripts we provide
Edit testimonials and case studies from our beta salons into video and graphics
Ads, email and landing page

Set up and run paid ads on Meta and TikTok, creating the visuals and copy, with several versions of each so we can test hooks and visuals
Build retargeting campaigns for people who visit the landing page, watch our videos or start signing up without finishing
Set up and maintain ad tracking (pixels and tracking links) so we can see the cost per acquisition
Report weekly on spend, cost per signup and what to change, within the budget
Test and update landing page copy and images
Build and maintain automated email flows in Klaviyo, such as welcome, onboarding, and nudges for owners who have not uploaded documents or invited staff
Send one-off email campaigns in Klaviyo from briefs
Keeping things organised

Send a short weekly report: what went out, what worked, what to try next
Look after our Canva templates and keep files tidy and easy to find
How the role works

You report to Kirsty, our CMO, who sets your day-to-day priorities.

For the first few weeks, everything is approved before it goes live
Edits are due back within 48 hours unless the brief says otherwise
You get access to our accounts through role-based permissions
We pay for the tools you need, such as Canva, CapCut and HeyGen etc
We follow each platform's rules on licensed music and AI labelling
What we are looking for

The essentials are proven short-form video editing, a good eye for brand consistency, and clear written English.

Must have

A portfolio of short-form vertical video (TikTok, Reels or Shorts) that you edited yourself
Hands-on paid ads experience in Meta Ads Manager and TikTok Ads, including retargeting audiences and pixel tracking
Strong written English with a warm, professional tone for Australian small business owners
A good eye: you can keep a consistent look using a brand palette and fonts
Reliable and organised, able to work without close supervision
Overlap with Melbourne business hours (AEST/AEDT) for at least a few hours a day
Nice to have

Canva, CapCut and Klaviyo skills
Familiarity with AI video or avatar tools such as HeyGen
Experience in beauty, wellness or small business software
What this role is not

This is a creative production and marketing role, not a strategy or sales one.

We set the plan, messaging and ad budget, and you carry it out
You will not take sales calls or close deals
You will not make pricing decisions
You will not have to have direct communication with customers
Terms

This is a remote, part-time role to start, with a paid four week trial.

Hours: part-time to start, with room to grow [hours per week to confirm] (with the possibility of also working on a separate beauty business owned by one of our founders). The hours you choose are up to you as long as there are at least a few hours overlap with business hours AEST
Rate: [hourly rate to confirm, paid weekly or monthly]
Trial: four weeks paid, with a review at the end
Location: remote/ work from home. We are located in Melbourne, Australia
Confidentiality: you will sign a confidentiality agreement, as you will see unreleased product
Ownership: all content, files and accounts you work on belong to Glow Up Hub
Paid trial task

Shortlisted applicants complete one paid task, so we can see your work before we decide. It should take about two to three hours, paid at your stated rate.

Edit a 30 second vertical clip from raw footage we supply, with captions and our brand colours
Write three hook options for the same clip
Design one simple static post in Canva
Our palette: Brown #5F4A40, Blush #D1C1BB, Beige #E3DED7, Light Black #292933, Light Grey #F2F3F4.

How to apply

Send us a short message and a link to your best work. Please include:

A few lines on your experience with short-form video and social content
Your experience and results using paid meta ads as well as your experience with any other form of paid advertising
A portfolio link with at least three vertical videos you edited
The editing tools you use
Your hourly rate and weekly availability, including your overlap with Melbourne hours

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0149
Total Execution Time  0.0166
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,936 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Content-Creator-Marketing-Assistant-1743661
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0071 seconds)  (Hide)
0.0007   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1743661
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 1007200
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1743661
AND `misc`.`id` IS NULL 
0.0004   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-17',ej.date_added) duration_days, DATEDIFF('2026-10-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1743661' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1743661 
0.0006   UPDATE employer_jobs SET hit_counts = '***Oct-05-2026=659***Oct-06-2026=16***Oct-07-2026=418***Oct-08-2026=314***Oct-09-2026=58***Oct-10-2026=28***Oct-12-2026=2***Oct-16-2026=2***Oct-17-2026=2' WHERE job_id= '1743661'  
0.0005   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1499' WHERE job_id= '1743661'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1743661' 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` = 1743661 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '1007200'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0009   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)