Creative Video Editor & Ad Creator for Meta Ads (German Market) – Beauty/D2C

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

TYPE OF WORK

Part Time

SALARY

$300–600/month

HOURS PER WEEK

20

DATE UPDATED

Nov 27, 2025

JOB OVERVIEW

We are a fast-growing beauty e-commerce brand selling in the EU (germany)
We run heavy Meta (Facebook/Instagram) performance ads and need a high-level Creative Editor who understands direct-response marketing, hooks, scroll-stoppers, UGC ads, and VSL ads.

IMPORTANT:
Most of our ads are in German, so you must be able to edit videos with German text, subtitles, and scripts.
(You don’t need to speak German fluently, but you MUST be able to follow German captions, ad copy, and instructions accurately.)

Your main tasks:

Edit 15–30 second direct-response video ads for the German market or vsl ads more than a min.

Apply frameworks like: Hook ? Villain ? Hero ? Objection ? CTA

Edit raw footage + AI assets into high-converting Meta ads

Create multiple variations from one script (cut changes, pacing, clip swaps)

Add clean German subtitles (no mistakes, no bad spacing)

Create German thumbnails and static creatives

Understand Meta ad performance indicators (CTR, hook rate, retention)

Follow examples we give and recreate the same style

Fast turnaround for creative testing

About us:

Beauty/D2C brand

Daily active ad spend

Very clear instructions, direct feedback

Long-term role if you perform

No drama — pure execution + performance

Requirements:

Experience editing Meta/TikTok-style ads

Strong storytelling + fast pacing

Ability to work with German scripts

No beginners — ONLY editors with proven ad performance

Comfortable working with beauty/skincare content

Can deliver fast when needed

Bonus:

You understand German (not mandatory but very helpful)

Experience with beauty ads

Motion graphics skills

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0023
Controller Execution Time ( Jobseekers / Job )  0.0151
Total Execution Time  0.0183
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,489,080 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Creative-Video-Editor-Ad-Creator-for-Meta-Ads-German-Market-BeautyD2C-1522997
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0061 seconds)  (Hide)
0.0018   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1522997
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 879999
 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` = 1522997
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-20',ej.date_added) duration_daysDATEDIFF('2026-04-20',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-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1522997' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1522997 
0.0007   UPDATE employer_jobs SET hit_counts '***Nov-27-2025=111***Nov-28-2025=58***Nov-29-2025=9***Nov-30-2025=4***Dec-01-2025=6***Dec-02-2025=3***Dec-03-2025=3***Dec-04-2025=1***Dec-05-2025=2***Dec-06-2025=3***Dec-07-2025=1***Dec-08-2025=1***Dec-09-2025=3***Dec-10-2025=1***Dec-11-2025=2***Dec-12-2025=1***Dec-15-2025=1***Dec-16-2025=2***Dec-18-2025=2***Dec-19-2025=3***Dec-20-2025=1***Dec-23-2025=1***Dec-25-2025=1***Dec-27-2025=1***Dec-30-2025=1***Jan-01-2026=1***Jan-02-2026=1***Jan-06-2026=3***Jan-08-2026=1***Jan-09-2026=2***Jan-12-2026=1***Jan-15-2026=2***Jan-16-2026=2***Jan-18-2026=1***Jan-19-2026=4***Jan-21-2026=1***Jan-23-2026=2***Jan-24-2026=1***Jan-27-2026=3***Jan-30-2026=1***Feb-01-2026=2***Feb-02-2026=5***Feb-04-2026=1***Feb-10-2026=1***Feb-12-2026=1***Feb-18-2026=1***Feb-20-2026=2***Feb-26-2026=1***Feb-27-2026=1***Mar-06-2026=1***Mar-07-2026=1***Mar-09-2026=1***Mar-12-2026=1***Mar-13-2026=1***Mar-17-2026=1***Mar-19-2026=1***Mar-21-2026=1***Mar-29-2026=1***Mar-30-2026=2***Apr-03-2026=1***Apr-07-2026=2***Apr-10-2026=2***Apr-11-2026=1***Apr-16-2026=1***Apr-20-2026=2' WHERE job_id'1522997'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Nov-2025=182***Dec-2025=40***Jan-2026=26***Feb-2026=15***Mar-2026=11***Apr-2026=9' WHERE job_id'1522997'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1522997' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1522997 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '879999'
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)