Creative strategist

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

TYPE OF WORK

Any

SALARY

3

HOURS PER WEEK

15

DATE UPDATED

Oct 4, 2026

JOB OVERVIEW

Mvolo is a fast-growing Dutch direct-to-consumer brand in the light therapy space. We develop and sell science-backed red light, infrared, and daylight therapy products — and we're building a brand that actually converts. Our team is remote, results-driven, and obsessed with what works. We move fast, test constantly, and care deeply about the quality of our creative output.

The Role
We're looking for a Creative Strategist who lives in the pre-production phase of content creation. Your job is not to make the video — your job is to make sure we know exactly what to say before a single frame is shot. You'll be responsible for building the strategic foundation behind our ads and prelanders: deep customer research, identifying core beliefs and pain points, and translating those into sharp, structured copy frameworks that our creative team can execute on.

This is a thinking role as much as a writing role. If you love going deep on why customers buy, how to frame a message to move a specific audience, and what makes a hook actually land — this is for you.

What You'll Do

Conduct in-depth customer and market research (reviews, forums, competitor audits, Reddit threads, etc.) to surface real beliefs, objections, and desires
Identify the belief ladders and pain points that drive purchase decisions for our products
Build clear creative briefs and copy frameworks for prelanders and ad concepts
Write structured copy for static ads and advertorial-style content as needed
Collaborate closely with our team to refine messaging before production begins
Stay current on what's working in DTC e-commerce creative — formats, hooks, angles

What We're Looking For

Required:

Proven experience in e-commerce (DTC or marketplace), ideally with a performance marketing lens
Strong understanding of consumer psychology — beliefs, desires, objections, and how copy addresses them
Ability to conduct structured research and translate findings into clear, usable copy frameworks
Solid copywriting skills: you know the difference between a claim and a belief, and you write accordingly
Strong written English and a structured, clear communication style

Nice to have:

Experience writing prelanders or advertorials
Familiarity with Meta ad formats and what drives scroll-stopping creative
Experience with health, wellness, or physical product brands

Skills Requirement

E-Commerce
Copywriting
Content Creation

How to Apply
Send us your CV and a short note (3–5 sentences) on a piece of DTC creative you think is exceptionally well-researched or well-positioned

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0289
Total Execution Time  0.0306
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,696 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Creative-strategist-1743378
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0209 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1743378
 LIMIT 1 
0.0026   SELECT *
FROM `employers`
WHERE `employer_id` = 786962
 LIMIT 1 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1743378
AND `misc`.`id` IS NULL 
0.0008   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-26',ej.date_added) duration_days, DATEDIFF('2026-10-26',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-26',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1743378' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1743378 
0.0018   UPDATE employer_jobs SET hit_counts = '***Oct-04-2026=1501***Oct-05-2026=62***Oct-06-2026=34***Oct-10-2026=2***Oct-11-2026=3***Oct-12-2026=8***Oct-13-2026=6***Oct-14-2026=7***Oct-15-2026=7***Oct-16-2026=5***Oct-17-2026=6***Oct-18-2026=5***Oct-19-2026=7***Oct-20-2026=4***Oct-21-2026=11***Oct-22-2026=8***Oct-23-2026=4***Oct-24-2026=4***Oct-26-2026=1' WHERE job_id= '1743378'  
0.0009   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1684' WHERE job_id= '1743378'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1743378' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1743378 
0.0085   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '786962'
AND `date_added` >= '2022-06-08' 
0.0008   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)