Photoshop Designer

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

TYPE OF WORK

Part Time

SALARY

$8-$10 hour

HOURS PER WEEK

20

DATE UPDATED

Oct 9, 2026

JOB OVERVIEW

About the Role
Good Luck Grams is looking for a dedicated Designer to take over the day to day creation of individual Grams as orders come in, using our approved templates to bring each order to life with accuracy and care.

We're looking for someone with strong Photoshop skills, a genuine eye for design, and the kind of attention to detail that catches a mistake before it goes out the door. The right person is comfortable working independently from a template, keeps a steady pace through a busy season, and takes pride in getting the small details exactly right.

About Good Luck Grams
Good Luck Grams creates custom keepsake posters for gymnastics meets across the country. Our “Grams” are displayed throughout the venue before competition begins, giving families a meaningful way to encourage their gymnast. After the meet, each family takes their Gram home as a lasting keepsake.

We work with gyms and meet directors nationwide, managing everything from design through production, shipping, and meet day display. Our busy season runs November through April, with order volume growing every year.

Key Responsibilities
Design & Production
- Populate each meet's approved template with individual order details: gymnast name, level, gym, and personal message.
- Drop in and mask out the background of each submitted photo, using Photoshop's AI selection tools for fast, accurate masking.
- Use Photoshop's Generative AI tools to fix photo issues, such as recreating a cropped-out elbow, instead of requesting a new photo (unless the resolution is too low).
- Make text corrections directly to existing JPG files without recreating the entire Gram.
- Adjust text sizing and layout so names and messages of different lengths still look clean and balanced.

Quality & Accuracy
- Proofread every file for spelling, correct gym, and correct details before marking it complete.
- Keep each order's data matched to the correct spreadsheet row so details and photos never get mixed up between Grams.
- Flag anything unclear using the designated notes field rather than letting it slide.

Workflow & Communication
- Check the order spreadsheet regularly and work through new orders as they arrive.
- Work within a shared Google Drive, organized by meet, using the designated business email.
- Communicate status and questions clearly so nothing gets lost.

Qualifications
Experience
- Previous experience with high volume, template based design work.
- Proficiency in Photoshop required, including familiarity with its newer Generative AI tools.
- Must have the latest version of Photoshop on your own computer. The software is not provided.

Skills
- A genuine eye for design: knowing when text or layout doesn't look right, and how to fix it.
- Comfortable working independently from a template and a spreadsheet of order data.
- Reliable internet and a personal computer capable of running Photoshop smoothly.

Personal Attributes
- Strong, consistent attention to detail. This is the single most important skill for this role.
- Methodical when working row by row through a spreadsheet, so the right photo and details always land on the right Gram.
- Takes initiative and doesn't need to be micromanaged.
- Able to overlap with North American working hours when needed for check-ins or urgent requests.

How to Apply
We're accepting applications through October 12th, 2026. We're looking to have someone started and onboarded by October 31, 2026.

Fill out the application form here --> ----------

Please don't DM or email us directly. We're only accepting applicants through the form.

If you've read this far, please include the word “Keepsake” somewhere in your application. Applications that don't include it will not be considered.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0013
Controller Execution Time ( Jobseekers / Job )  0.0210
Total Execution Time  0.0231
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,040 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Photoshop-Designer-1746994
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0130 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1746994
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 398940
 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` = 1746994
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-17',ej.date_added) duration_days, DATEDIFF('2026-10-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1746994' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1746994 
0.0007   UPDATE employer_jobs SET hit_counts = '***Oct-09-2026=401***Oct-10-2026=96***Oct-11-2026=4***Oct-13-2026=2***Oct-14-2026=5***Oct-16-2026=3***Oct-17-2026=2' WHERE job_id= '1746994'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=513' WHERE job_id= '1746994'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1746994' 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` = 1746994 
0.0074   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '398940'
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)