Figma Designer for Ecommerce Ads and Static Creatives

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

TYPE OF WORK

Full Time

WAGE / SALARY

?37,500 to ?42,500/month

HOURS PER WEEK

40

DATE UPDATED

May 24, 2026

JOB OVERVIEW

Hello, we are looking to hire a full-time Figma Designer to support our agency with ecommerce static ads and marketing creatives.

We help ecommerce brands grow through paid ads, creative strategy, and better marketing systems.

This is not a basic graphic design role.

This is not a random Canva task role.

You will help create static ads that are clear, modern, conversion-focused, and built for real ecommerce brands running paid ads.

The goal is not just to make ads look nice, but to help people stop, understand the offer, click, and buy.

For the right person, this role can grow into a larger creative role over time.

What success looks like in this role

• Static ads are delivered on time
• Designs are clean, clear, and easy to read
• Creative briefs are followed accurately
• Figma files are organized properly
• Ads have strong visual hierarchy
• Product benefits, reviews, offers, and angles are presented clearly
• Revisions are handled quickly
• Small details are not missed
• Communication is clear during work hours

Core responsibilities

Daily / Ongoing

• Designing static ads for Meta/Facebook and Instagram
• Creating ecommerce marketing creatives in Figma
• Turning creative briefs into strong visual ads
• Creating ad variations for testing
• Using product images, reviews, benefits, offers, and competitor examples
• Designing promotional ads, product ads, testimonial ads, and benefit-led ads
• Following brand guidelines while still making the ad conversion-focused
• Making revisions based on feedback
• Organizing design files clearly in Figma, Canva, Google Drive, or similar tools

Weekly

• Creating batches of static ads for ecommerce clients
• Reviewing competitor ads for inspiration
• Improving older ad designs
• Adapting one concept into multiple versions or sizes
• Helping build a stronger creative library

What we care most about

Strong Figma skills
You should be comfortable creating clean, organized design files.

Strong visual taste
Your designs should look clean, modern, and professional.

Clear visual hierarchy
People should understand the main message quickly.

Attention to detail
Spacing, alignment, font sizes, colors, image quality, typos, and consistency matter.

Speed with quality
You should move fast without making careless mistakes.

Ability to follow instructions
Creative briefs need to be followed carefully.

Clear communication
You should be responsive during your scheduled hours and proactive when you are stuck or behind.

Openness to feedback
You should be comfortable receiving feedback and improving your work.

Skills and experience

• Figma design experience
• Static ad design experience
• Ecommerce design experience
• Canva, Photoshop, or Illustrator experience is a bonus
• Strong layout and typography skills
• Strong written English
• Ability to work from creative briefs
• Organized file management
• Reliable communication

Bonus if you have experience with:

• Meta/Facebook ad creatives
• Direct response design
Facebook Ad Library research
• Creative strategy
Email design
• Landing page design
• AI creative tools
• Shopify assets
• Klaviyo email design

Experience matters less than taste, speed, reliability, and willingness to learn.

Who this role is NOT for

This role is not a fit if:

• You only want to make pretty designs without thinking about results
• You dislike feedback or revisions
• You often miss small details
• You need constant supervision
• You cannot follow creative briefs carefully
• You are slow to respond during workdays
• You only want short-term freelance work
• You are not interested in ecommerce, ads, or performance marketing

Schedule

Full-time role.

40 hours per week.

We prefer someone available Monday to Friday and able to communicate consistently during the week.

Compensation

?37,500 to ?42,500/month to start, depending on experience, quality of work, speed, and reliability.

There is room to grow for the right person as they become more valuable to the team.

Questions

Question 1:
What design tools do you use most often, and what is your experience level with each?

Question 2:
Do you have experience designing static ads for ecommerce brands or paid ads?

Question 3:
Please share your portfolio. Applications without a portfolio will not be reviewed.

Question 4:
What makes a static ad effective in your opinion?

Question 5:
Are you looking for a full-time, long-term role?

Important

To apply, start your application message with the word Figma on the first line.

Applications that do not follow this instruction will not be reviewed.

Trial task

Shortlisted applicants may be asked to complete 1 small paid trial task.

The trial task will help us understand your design taste, speed, attention to detail, ability to follow a brief, and understanding of ecommerce ads.

Growth path

First 30 days

• Follow briefs accurately
• Deliver clean static ads consistently
• Communicate clearly during work hours
• Organize files properly
• Improve based on feedback
• Build trust through reliability

After 60 to 90 days

• Create stronger ad variations with less guidance
• Understand ecommerce ad angles better
• Suggest new creative directions
• Take ownership of recurring creative tasks
• Potentially grow into a creative strategist or lead designer role

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0943
Total Execution Time  0.0957
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,534,560 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Figma-Designer-for-Ecommerce-Ads-and-Static-Creatives-1654033
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0887 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1654033
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 902949
 LIMIT 1 
0.0756   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1654033
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-24',ej.date_added) duration_daysDATEDIFF('2026-06-24',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-06-24',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1654033' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1654033 
0.0011   UPDATE employer_jobs SET hit_counts '***May-24-2026=364***May-25-2026=238***May-26-2026=104***May-27-2026=40***May-28-2026=14***May-29-2026=15***May-30-2026=9***May-31-2026=16***Jun-01-2026=28***Jun-02-2026=23***Jun-03-2026=7***Jun-04-2026=3***Jun-05-2026=2***Jun-07-2026=4***Jun-08-2026=9***Jun-09-2026=3***Jun-10-2026=1***Jun-11-2026=1***Jun-12-2026=2***Jun-13-2026=1***Jun-14-2026=1***Jun-15-2026=2***Jun-16-2026=1***Jun-17-2026=2***Jun-19-2026=1***Jun-24-2026=1' WHERE job_id'1654033'  
0.0006   UPDATE employer_jobs SET monthly_hits '***May-2026=798***Jun-2026=92' WHERE job_id'1654033'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1654033' 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` = 1654033 
0.0072   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '902949'
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)