Graphic Designer for KDP Book Cover (Photoshop – Final Edits & Variations)

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

TYPE OF WORK

Gig

SALARY

N/A

HOURS PER WEEK

TBD

DATE UPDATED

Mar 19, 2026

JOB OVERVIEW

Hello,

I’m looking for a skilled and detail-oriented graphic designer to help finalize a book cover for Amazon KDP.

The cover is already designed in Photoshop, and I need someone who can work on the existing files to refine and complete the design.

What’s provided:

-Fully editable Photoshop (PSD) file

-Separate front, back, and spine files

-All fonts and images (license-free)

Scope of work:

-Finalize the back cover, adding a few design elements to improve layout and presentation (currently text-based)

-Test a new illustration for the front cover, keeping the existing title and text unchanged

-Make small adjustments to improve overall balance and consistency

-Ensure the final file remains suitable for KDP print (7 x 10 inches)

Requirements:

-Strong Photoshop skills

-Experience with book covers (KDP experience preferred)

-Good sense of layout, typography, and visual balance

Budget:

Fixed project: $50–$75 USD, depending on experience and quality of work

Quick Test (1–2 minutes):
Please answer this question in your application:

When preparing a KDP paperback cover in Photoshop, what are the key elements you check to make sure the spine and bleed are correctly set?

To apply, it will be great if you could include:

-Examples of book covers you’ve worked on

-A brief explanation of your KDP cover preparation process

-Confirmation that you work comfortably with PSD files

Start your message with: “KDP Ready”

This is a one-time project for now. I am currently working on multiple books, so there is strong potential for additional projects if the collaboration goes well.

Thank you—I look forward to your application.

Best regards,
Francesco

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0156
Total Execution Time  0.0171
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,483,184 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Graphic-Designer-for-KDP-Book-Cover-Photoshop-Final-Edits-Variations-1605733
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0095 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1605733
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 799570
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1605733
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-17',ej.date_added) duration_daysDATEDIFF('2026-08-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-08-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1605733' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1605733 
0.0016   UPDATE employer_jobs SET hit_counts '***Mar-19-2026=383***Mar-20-2026=85***Mar-21-2026=19***Mar-22-2026=10***Mar-23-2026=15***Mar-24-2026=8***Mar-25-2026=5***Mar-26-2026=15***Mar-27-2026=2***Mar-28-2026=3***Mar-29-2026=10***Mar-30-2026=7***Mar-31-2026=5***Apr-01-2026=2***Apr-02-2026=5***Apr-03-2026=1***Apr-04-2026=5***Apr-05-2026=5***Apr-06-2026=8***Apr-07-2026=2***Apr-08-2026=6***Apr-09-2026=3***Apr-10-2026=5***Apr-11-2026=1***Apr-13-2026=2***Apr-15-2026=8***Apr-16-2026=4***Apr-17-2026=3***Apr-18-2026=2***Apr-19-2026=3***Apr-20-2026=3***Apr-21-2026=3***Apr-22-2026=1***Apr-23-2026=7***Apr-24-2026=1***Apr-26-2026=3***Apr-27-2026=8***Apr-28-2026=5***Apr-29-2026=2***Apr-30-2026=1***May-01-2026=1***May-02-2026=1***May-03-2026=4***May-04-2026=7***May-05-2026=1***May-06-2026=2***May-07-2026=1***May-08-2026=2***May-12-2026=1***May-13-2026=1***May-14-2026=4***May-16-2026=1***May-17-2026=2***May-19-2026=2***May-20-2026=1***May-21-2026=1***May-22-2026=1***May-23-2026=1***May-26-2026=1***May-27-2026=2***May-29-2026=2***May-30-2026=2***Jun-03-2026=2***Jun-04-2026=2***Jun-05-2026=1***Jun-07-2026=2***Jun-11-2026=1***Jun-14-2026=1***Jun-15-2026=1***Jun-16-2026=2***Jun-18-2026=3***Jun-19-2026=4***Jun-23-2026=2***Jun-24-2026=1***Jun-25-2026=5***Jun-27-2026=2***Jun-30-2026=1***Jul-01-2026=3***Jul-04-2026=1***Jul-05-2026=3***Jul-06-2026=1***Jul-07-2026=3***Jul-08-2026=3***Jul-10-2026=1***Jul-15-2026=2***Jul-18-2026=1***Jul-19-2026=1***Jul-22-2026=1***Jul-23-2026=2***Jul-26-2026=1***Jul-29-2026=3***Aug-01-2026=2***Aug-03-2026=4***Aug-05-2026=5***Aug-06-2026=5***Aug-09-2026=1***Aug-10-2026=1***Aug-13-2026=1***Aug-14-2026=1***Aug-17-2026=1' WHERE job_id'1605733'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=567***Apr-2026=99***May-2026=41***Jun-2026=29***Jul-2026=26***Aug-2026=21' WHERE job_id'1605733'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1605733' 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` = 1605733 
0.0022   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '799570'
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)