Static Designer – Spanish Health Brand (Meta Ads) — High-Converting Ad Creatives

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

TYPE OF WORK

Full Time

SALARY

$3-$7/hour

HOURS PER WEEK

TBD

DATE UPDATED

Sep 26, 2026

JOB OVERVIEW

WHO WE ARE

We are a Spanish health brand selling in Spain. Our main channel is Meta Ads, and we are scaling fast. We are looking for a static designer who wants to grow with us long-term, not a one-off freelancer.

If you love creating high-converting static ads that stop the scroll, you will fit here.

THE OPPORTUNITY

This is not a short project. We want someone who can become a core part of our production team.

You will work on:

Static ads for Facebook and Instagram — single images and carousels
Ad variations (hooks, banners, CTAs, headlines)
Landing page creatives and promotional graphics
A/B test creatives based on performance data
Brand assets — logos, templates, social media graphics

We produce for one market — Spain (Castilian Spanish). No need to speak Spanish natively, but attention to detail with the text is essential.

WHAT MAKES A GOOD FIT

You are FAST. A full static ad set takes you a few hours, not a full day.
You care about the details. Spanish accents, punctuation, clean typography, balanced composition.
You are HONEST. You tell us if a batch will take longer BEFORE you start, not after.
You are RELIABLE. Deadlines matter. Communication matters.
You OWN your work. You catch mistakes before we do.

WHAT WE OFFER

$3–7/hour USD depending on experience and performance
Performance bonus on top of your base rate
Long-term stable work (not one-off gigs)
All tools covered (Canva Pro, Figma, Adobe Creative Cloud, CapCut Pro, Claude)
Growth: your role and hours grow as we scale
Clear rules from day one — no surprises, no games

IMPORTANT — PLEASE READ

For the test project you use your own tool accounts. Free trials are fine.
We monitor tool usage. Using our accounts for anything other than our work = immediate end of collaboration.
We track hours and pay them, but hours must match real work. Inflated hours = immediate end of collaboration.

If those rules feel too strict, this is not for you. Please do not apply.

If you thrive with clear expectations, keep reading.

HOW TO APPLY

Send us:

Your portfolio link (must include static ad work in ad format)
Your hourly rate (must be within $3–7 USD)
A short sample of 3–5 static ads you designed for a health or wellness brand

Applications without these three items in the FIRST message will not be reviewed.

WHAT HAPPENS NEXT

If your portfolio fits, we send you a paid test project
Short interview by Google Meet or text (your choice)
Long-term role after trial if it works for both sides

We are excited to find someone who wants to grow with us.

Apply now.

To confirm you've read this entire post, include the word Pulse somewhere in your application.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0188
Total Execution Time  0.0217
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,484,816 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Static-Designer-Spanish-Health-Brand-Meta-Ads-High-Converting-Ad-Creatives-1738592
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0085 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1738592
 LIMIT 1 
0.0010   SELECT *
FROM `employers`
WHERE `employer_id` = 936180
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1738592
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-09-27',ej.date_added) duration_days, DATEDIFF('2026-09-27',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-09-27',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1738592' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1738592 
0.0017   UPDATE employer_jobs SET hit_counts = '***Sep-26-2026=644***Sep-27-2026=1' WHERE job_id= '1738592'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=645' WHERE job_id= '1738592'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1738592' 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` = 1738592 
0.0024   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '936180'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)