FULLTIME E-COM ADS EDITOR

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

TYPE OF WORK

Full Time

SALARY

112 USD a week

HOURS PER WEEK

25

DATE UPDATED

Aug 28, 2026

JOB OVERVIEW

READ THIS FIRST — 30 SECONDS

We hire editors who cut e-commerce performance ads. Not videographers. Not wedding editors. Not "content creators".

If you have never edited a video that ran as a paid ad on TikTok or Meta for a product that had to sell, stop reading. You will not be shortlisted. We will both lose time.

We are not being rude — we are being clear. Last round we read every application and almost none of them had ever cut a real ad. So this posting is written to filter, hard.

If you have the skill, keep reading. This is a long-term seat with a rate that moves up fast.

WHO WE ARE

German e-commerce brand. Personalized gifts — engraved jewelry, name necklaces, photo pieces. We run paid traffic on TikTok and Meta every single day at real budget. Q4 is our season and creative volume is our bottleneck, not traffic.

You work directly with the owner. No agency layer, no account manager, no middleman.

THE JOB — TWO PARTS, YOU DO BOTH
1. Cut variations at volume
Take one raw video and build 8–12 testable variations from it
Change hooks, first 3 seconds, text overlays, captions, music, pacing, CTA
9:16 vertical, safe-zone framing for TikTok and Meta, clean exports
Work from our written briefs and reference ads
2. Source your own raw material

This is the part most applicants cannot do — and the reason the rate climbs quickly for the person who can.

We onboard you properly. In week one you get our briefs, our brand rules, our winning ads, our folder structure and our sources. After that, finding material is your job, not ours. We are not going to hand you a footage folder every Monday.

Hunt in the Meta Ad Library and TikTok Creative Center: find what is running and working in our niche, break down why the first 3 seconds work, rebuild that structure with our product
Find usable footage yourself: creator/UGC clips, licensed stock, our product library, and footage you specifically request from us
Reference means structure, hook and pacing — never re-uploading someone else's footage as ours. We do not run stolen material.
Bring hook ideas we did not ask for

Output: 20–40 finished variations per week, consistently.

BIG PLUS: AI VIDEO

We are strongly interested in editors who already work with AI video models — Higgsfield, Runway, Kling, Veo, Sora, Hailuo, Midjourney and whatever you use. Generating usable b-roll, product scenes, UGC-style shots and hook openers with AI is where a large part of our creative volume is going.

This is not a requirement. But if you can do it well, say so clearly in your application — it moves you to the top of the list and it moves your rate.

NON-NEGOTIABLES
You have cut short-form ads for e-commerce products before and you can prove it
Clean work: correct aspect ratio, captions timed to the audio and readable on a phone, no letterboxing, no watermarks, no sloppy exports
Our copy is German. We give you the exact text — you copy-paste it, never retype it. A German typo you cannot spot kills the ad.
Deadlines hold. Blocked → you tell us the same day, not the next morning
Feedback gets applied to the next batch. We do not repeat ourselves twice.
Short daily update on what you finished
Consistent file naming and delivery into our folder structure — we should never have to ask which version is which
Stable internet, a machine that actually renders, and at least 3 hours of daily overlap with 09:00–18:00 CET (from roughly 15:00 Philippine time)
DO NOT APPLY IF
Your portfolio is weddings, vlogs, corporate films, event recaps or showreels
Your only "ad work" is practice edits that never ran as a paid ad
You need a brief for every single decision
You are juggling three other clients and this would be your filler work
You cannot show us your own project timeline for the work you send
PAY
4.50 USD/hour, 25 hours/week (112 USD/week)
Paid weekly, every week, on time. No delays, no excuses.
Performance bonus: 20 USD for every variation that becomes a winner in the account (beats our control on CPA at meaningful spend). The right editor earns more from bonuses than from hours.
Rate and hours go up once your output and hit rate are proven — this is not a "maybe later", it is how we have run every seat
Long term. We are building for years, not for one campaign.

Reliable payment is not a given in this market. Ours is.

HOW TO APPLY

Anything missing from this list gets deleted unread. That is intentional — it is the filter.

1. First word of your message: BURGUNDY42

2. Three links to short-form ADS you personally edited. 9:16 vertical, TikTok / Reels / Meta only. For each one, one line: what product, which platform it ran on, and what you were going for in the first 3 seconds.

3. Proof the work is yours. A 60-second screen recording (Loom or unlisted YouTube) with one of those three projects open on your timeline in your editor. We want to see the layers and the cuts — not the finished video again.

4. Answer these, short, in your own words:

Which editing software do you use daily, and how exactly do you do captions?
How many finished variations can you realistically deliver from one raw video in one 8-hour day — and what slows you down past that number?
We give you no footage for a batch. Where do you get raw material? Name your three go-to sources.
Link one e-commerce ad you have seen recently that works, and tell us in two sentences why its first 3 seconds work.
Do you work with AI video models? If yes: which ones, and what do you actually use them for in an ad? If no, write "no" — we would rather know.
What is your current work situation — which clients do you have right now, and how many hours per week are actually free?

5. Two references. Name and contact (email, ---------- or Telegram) of two clients or employers you have edited for. We do contact them. If you cannot give references, say why.

6. Your internet speed (screenshot), your computer specs, and your available working hours in Philippine time.

WHAT HAPPENS NEXT
We reply within 48 hours. We move fast and we expect the same.
We check your work and we call your references.
Google Meet with the owner. Camera on. We want to talk to you, not to a CV.
There is no test task. We do not make people work for free and we do not hand out little trial projects. Your first week is the test — fully paid, fully onboarded, real briefs, real ads. If the output is there, you stay long-term and the rate starts moving. If it is not, we end it cleanly after week one and you keep your money.
Start: immediately.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0099
Total Execution Time  0.0113
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,521,832 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/FULLTIME-E-COM-ADS-EDITOR-1718522
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0049 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1718522
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 967911
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1718522
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-02',ej.date_added) duration_daysDATEDIFF('2026-09-02',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-09-02',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1718522' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1718522 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-28-2026=947***Aug-29-2026=95***Aug-30-2026=7***Sep-02-2026=3' WHERE job_id'1718522'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1048***Sep-2026=3' WHERE job_id'1718522'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1718522' 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` = 1718522 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '967911'
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)