Figma Designer for UX-Focused Responsive Websites

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

TYPE OF WORK

Part Time

WAGE / SALARY

550 PHP/hr

HOURS PER WEEK

20

DATE UPDATED

Jun 16, 2026

JOB OVERVIEW

The role:
We're looking for a web designer to create Figma designs for WordPress builds. You'll design responsive websites for service-based businesses, community directories, and ecommerce sites, mostly based in New Zealand.
Our workflow uses a design-system approach: you'll design in Figma, then we'll sync those designs to WordPress using ACSS (a CSS framework) and SchemaWP. This means you'll assign design variables in Figma that match ACSS naming conventions, which accelerates the build phase.

What you'll do:
Receive design briefs outlining aesthetic goals, reference sites, brand materials, and page content
Translate those briefs into attractive, functional designs that work on desktop and mobile
Design with UX as a priority: prioritise usability, clear navigation, and good information hierarchy alongside visual aesthetics
Create clear style guides (typography, colour palettes, spacing) for each project
Propose design solutions and ideas for the challenges you're given
Communicate progress and decisions clearly throughout the project

What you'll need:
- 3–4 years of web design experience (portfolio required)
- Strong Figma skills
- Solid understanding of UX principles and responsive design
- Ability to balance aesthetic direction with user needs and functionality
- Attention to detail and ability to work from a brief
- Clear communication and the ability to take initiative

How we'll work:
Part-time: Around 4 hours per day.
First project: Project-based engagement so we can establish how we work together and d ---------- if we're a good fit.
Location: We're based in New Zealand and work primarily with NZ clients.
Check-ins: Google Meet call for kick-off, daily project updates in project management system.

Compensation:
Up to 550 PHP/hour depending on your experience.

To apply:
Important: Begin your application subject line with the word RED (in all caps).

Include:
- Your portfolio with detailed project context (including UX decisions you made) What was the design brief? Which elements did you create vs. receive? What UX decisions did you make and why?
- List 3 Figma features that aid responsive web design and how they help you
- 2–3 references or reviews
- A brief note on why you're interested in this role

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0441
Total Execution Time  0.0455
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,376 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Figma-Designer-for-UX-Focused-Responsive-Websites-1669523
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0373 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1669523
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 930246
 LIMIT 1 
0.0305   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` = 1669523
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-23',ej.date_added) duration_daysDATEDIFF('2026-06-23',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-23',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1669523' 
0.0014   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1669523 
0.0007   UPDATE employer_jobs SET hit_counts '***Jun-16-2026=526***Jun-17-2026=120***Jun-18-2026=79***Jun-19-2026=50***Jun-20-2026=21***Jun-23-2026=1' WHERE job_id'1669523'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=797' WHERE job_id'1669523'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1669523' 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` = 1669523 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '930246'
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)