Junior UI/UX & Graphic Designer — Figma + Adobe Suite (Subcontractor)

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

TYPE OF WORK

Any

SALARY

Starting from $420

HOURS PER WEEK

30

DATE UPDATED

Mar 31, 2026

JOB OVERVIEW


I'm a Canadian web design agency owner looking for a Junior UI/UX & Graphic Designer to join me as a long-term subcontractor. I handle the client relationships and set the creative direction — you help me execute and build on it.
This is a growth role. I'm not looking for someone who has done everything already. I'm looking for someone with solid Figma fundamentals, a good eye, and the drive to learn fast. I will teach you how I work, how I think about design systems, and how to prepare files that developers can actually build from.

Schedule

6 hours per day, Monday to Friday (30 hrs/week)
EST overlap required — you need to be available during Canadian business hours for part of your day
3–4 short Zoom sessions per week for brainstorming, design reviews, and direction (30–60 min each)
Outside of meetings, you work independently at your own pace

What you'll do

Work in Figma to extend and maintain design systems based on brand directions I provide
Design website mockups (desktop + mobile) ready for developer handoff — clean, organized, annotated
Create graphic design assets: brochures, stationery, social media graphics, presentations, and other print/digital materials
Organize and prepare Figma files for developers (components, variants, spacing, specs)
Handle image editing, cropping, and optimization in Adobe Photoshop or Affinity Photo
Create vector graphics, icons, and illustrations in Adobe Illustrator or Affinity Designer
Work in Canva when client deliverables call for it
Participate actively in design reviews — ask questions, flag issues, give input

What you need

Figma — you must know auto layout, components, and basic prototyping. Design systems experience is a big plus, but if you understand the concept and want to learn, that counts
Adobe Suite (Photoshop + Illustrator + InDesign) OR Affinity Designer/Publisher/Photo — at least two of these confidently
Canva — basic working knowledge
A genuine eye for design — not just execution ability, but aesthetic judgment
Strong written English — you'll communicate with me daily via chat and occasionally explain your decisions
Reliable internet and a computer that can handle Figma + Adobe without freezing
Willingness to follow direction, ask when unsure, and iterate without ego



What this is
This is an independent subcontractor arrangement, not employment. You invoice monthly. You control your schedule outside of our agreed meeting times and overlap window. I'm looking for someone to build with long-term — if you're good and reliable, hours and rate grow with the relationship.

To apply
Send your portfolio or Figma file samples. If you don't have a portfolio link, attach work samples directly. Applications without design work will not be reviewed.

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.0144
Total Execution Time  0.0158
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,505,072 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Junior-UIUX-Graphic-Designer-Figma-Adobe-Suite-Subcontractor-1541951
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0094 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1541951
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 858889
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1541951
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1541951' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1541951 
0.0013   UPDATE employer_jobs SET hit_counts '***Dec-28-2025=339***Dec-29-2025=140***Dec-30-2025=44***Dec-31-2025=14***Jan-01-2026=16***Jan-02-2026=17***Jan-03-2026=9***Jan-04-2026=4***Jan-05-2026=6***Jan-06-2026=6***Jan-07-2026=6***Jan-08-2026=1***Jan-09-2026=3***Jan-10-2026=1***Jan-11-2026=3***Jan-12-2026=1***Jan-13-2026=1***Jan-15-2026=1***Jan-18-2026=1***Jan-19-2026=1***Jan-21-2026=1***Jan-24-2026=1***Jan-27-2026=1***Jan-29-2026=1***Jan-30-2026=1***Jan-31-2026=1***Feb-03-2026=1***Feb-07-2026=1***Feb-11-2026=1***Feb-14-2026=1***Feb-15-2026=2***Feb-18-2026=1***Feb-19-2026=1***Feb-22-2026=1***Feb-26-2026=1***Mar-01-2026=1***Mar-02-2026=1***Mar-04-2026=1***Mar-08-2026=1***Mar-14-2026=1***Mar-19-2026=1***Mar-31-2026=443***Apr-01-2026=156***Apr-02-2026=87***Apr-03-2026=39***Apr-04-2026=23***Apr-05-2026=20***Apr-06-2026=26***Apr-07-2026=14***Apr-08-2026=12***Apr-09-2026=13***Apr-10-2026=4***Apr-11-2026=6***Apr-17-2026=1' WHERE job_id'1541951'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Dec-2025=537***Jan-2026=83***Feb-2026=10***Mar-2026=448***Apr-2026=400' WHERE job_id'1541951'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1541951' 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` = 1541951 
0.0018   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '858889'
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)