UGC & Content Manager

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

TYPE OF WORK

Full Time

SALARY

700-1500

HOURS PER WEEK

40

DATE UPDATED

Oct 6, 2026

JOB OVERVIEW

UGC & CONTENT MANAGER (Full-time, remote) — run creator campaigns for a fast-growing kitchen brand

ABOUT US
We are a fast-growing ecommerce company selling premium kitchen products to home cooks in the US, Europe and Australia. We grow mainly through paid video ads, so the people on camera and the content they make are the engine of the business.

THE ROLE
You own our creator content from end to end: who we work with, what they make, and whether it ships. You run our campaigns on Trybe, cast and hire talent on Backstage, brief every creator, get product into their hands fast, review every piece that comes back, and d ---------- what gets approved, revised or dropped. You also sit with our editors and strategist to work out what content the account needs next and turn that into creator briefs.

The job is half taste and half operations: you know what a great UGC piece looks like before it exists, and you keep thirty conversations moving without one going quiet.

WHAT YOU WILL DO
- Run our UGC campaigns on Trybe: write the campaign, pick the creators, brief them, chase deliveries, close the loop.
- Cast and hire talent on Backstage for scripted and on-camera roles, from posting to shortlist to booking.
- Learn our marketing inside out: the positioning, the personas, the ad angles that work and why, so every brief you write is relevant to how we sell.
- Write clear creator briefs: the hook, the scenes, the product moments, the do's, with reference ads attached.
- Coordinate with our fulfillment team so product reaches creators within days of signing, and track every shipment until it lands.
- Review every piece of content that comes in. Approve what is right and send clear, specific revision notes on what needs another pass.
- Keep every creator conversation moving: reply the same day, follow up on deadlines before they pass, keep a tracker that shows where every piece stands.
- Work with our editors and strategist each week on what content is missing, which winning ads need new footage, and which new angles need a first attempt.
- Keep an organised library of raw footage and finished pieces so editors find what they need in seconds.

WHAT YOU BRING
- At least 2 years of experience managing UGC creators or influencer content for an ecommerce or DTC brand. Hands-on experience with Trybe, Backstage or similar creator and casting platforms.
- A strong eye for UGC: you can tell a native, believable piece from a scripted ad read, and you can explain the difference to a creator in plain words.
- Excellent written and spoken English. Most of your day is messaging creators, editors and our team, and your messages need to be clear, warm and quick.
- Strong management habits: you keep a tracker, follow up on time and answer every message.
- The ability to understand a brand's marketing, positioning and customer persona quickly and deeply, and to use that understanding in every brief and review.
- Experience giving creators feedback that improves the next take instead of souring the relationship.
- Comfortable working with video editors and understanding what footage they need to cut a good ad.
- Organised, self-driven and comfortable owning outcomes with little supervision.

HOW WE WORK
- Fully remote. Our team is spread across Dubai, Europe and Asia.
- Most of our team is Filipino. There is a team group chat where everyone talks in Tagalog, and it is a warm, welcoming group. You will feel right at home from day one.
- Full-time, 40 hours a week, with at least 4 hours of overlap with Dubai time (GMT+4) each working day.
- Small team, fast decisions. You work directly with the people who make the calls.
- We judge content by one thing: does it make a stranger stop, watch and buy. Everything you approve is measured against that.

SALARY
Based on experience. Tell us your expected monthly rate in USD in your application.

HOW TO APPLY
Send us:
1. Two or three UGC pieces you managed, with a line on your role in each.
2. Every e-commerce DTC brand you have worked with in the past and your role at that brand.
3. Which platforms you have run campaigns on and for how long.
4. Your expected monthly rate and earliest start date.

Lastly, tell me what your favourite animal is and why. This is the most important question of all ;)

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0144
Total Execution Time  0.0163
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,408 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/UGC-Content-Manager-1744452
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0052 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1744452
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 743461
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1744452
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-16',ej.date_added) duration_days, DATEDIFF('2026-10-16',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-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1744452' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1744452 
0.0008   UPDATE employer_jobs SET hit_counts = '***Oct-06-2026=873***Oct-07-2026=55***Oct-08-2026=35***Oct-09-2026=23***Oct-10-2026=10***Oct-11-2026=1***Oct-12-2026=2***Oct-15-2026=1***Oct-16-2026=3' WHERE job_id= '1744452'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1002' WHERE job_id= '1744452'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1744452' 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` = 1744452 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '743461'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)