Interior Journal Designer Needed (High-Quality, Non-Repeating Pages)

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

TYPE OF WORK

Gig

SALARY

$4-$6/hr

HOURS PER WEEK

25

DATE UPDATED

Mar 15, 2026

JOB OVERVIEW

Visionary Path Publishing is looking for an exceptional journal interior designer to help bring multiple premium guided journals to life.

These are not basic lined journals. Each journal features unique, thoughtfully designed pages with guided prompts, exercises, reflection spaces, and occasional photo sections.

We are building a long-term creative relationship, not a one-off project.

???? What You’ll Be Designing

Journal interior pages only (NOT covers)

Pages include:

Prompts & reflections

Exercises & frameworks

Occasional photo/keepsake sections

Section dividers & visual flow

Minimal to no repeating pages

Clean, modern, premium aesthetic (not cluttered or “crafty”)

???? Ideal Designer Profile

You are a GREAT fit if you:

Have experience designing journals, workbooks, planners, or guided books

Understand layout, spacing, typography, and print-ready formatting

Can design for print and digital (PDF)

Are comfortable working from written prompts and creative direction

Have a strong sense of visual hierarchy and flow

Are detail-oriented and organized

? Bonus if you:

Have worked with self-publishers or independent brands

Understand bleed, margins, trim sizes, and KDP/offset printing specs

Can suggest layout improvements (collaborative mindset!)

???? Tools We Love (not required, but helpful)

Adobe InDesign

Canva (advanced/pro level)

Affinity Publisher

Adobe Illustrator (for accents/icons)

???? Deliverables

Print-ready PDF

Editable source file

Clean, professional layouts aligned with brand direction

Multiple projects available for the right designer

Opportunity for ongoing work and long-term collaboration


How to Apply (Important)

Please include:

Portfolio samples of journals, workbooks, planners, or interiors

Your preferred design tool(s)

Your experience with non-repeating page layouts

A short note on why you love journal/workbook design

???? Applications without relevant samples will not be considered.

???? Why Work With Us?

Clear creative direction

Respect for designers and their craft

Long-term opportunities across multiple journal brands

Meaningful projects that serve entrepreneurs, families, veterans, and personal growth communities

???? CORE SKILL REQUIREMENTS (Must-Have)
???? Layout & Design

Editorial layout design

Print layout design

Visual hierarchy & spacing

Typography (pairing, leading, kerning)

Section flow & page rhythm

???? Journal / Workbook Specific

Guided journal design

Workbook & planner design

Non-repeating page layouts

Prompt-based page design

Exercise & reflection layout

???? Print-Ready Knowledge

Print-ready PDF creation

Bleed, margins, trim size

CMYK color setup

Interior book formatting

KDP & offset print awareness

???? Design Thinking

UX for print (yes, this matters)

Instructional layout

Content-first design

Minimalist / premium aesthetic

???? SOFTWARE SKILLS
Primary (Preferred):

Adobe InDesign

Affinity Publisher

Secondary (Accepted):

Adobe Illustrator

Adobe Photoshop

Conditional / Advanced Only:

Canva Pro (custom layouts only, no templates)

???? Avoid listing “Canva only” unless paired with proof of custom work.

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.0158
Total Execution Time  0.0172
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,507,152 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Interior-Journal-Designer-Needed-High-Quality-Non-Repeating-Pages-1574673
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0101 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1574673
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 872548
 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` = 1574673
AND `misc`.`idIS NULL 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1574673
AND `misc`.`idIS NULL 
0.0005   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 '1574673' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1574673 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1574673
AND `misc`.`idIS NULL 
0.0010   UPDATE employer_jobs SET hit_counts '***Feb-08-2026=59***Feb-09-2026=101***Feb-10-2026=26***Feb-11-2026=21***Feb-12-2026=10***Feb-13-2026=14***Feb-14-2026=3***Feb-15-2026=17***Feb-16-2026=6***Feb-17-2026=7***Feb-18-2026=3***Feb-19-2026=4***Feb-20-2026=5***Feb-21-2026=2***Feb-22-2026=4***Feb-23-2026=4***Feb-24-2026=3***Feb-25-2026=3***Feb-26-2026=3***Feb-27-2026=3***Feb-28-2026=5***Mar-01-2026=5***Mar-02-2026=2***Mar-03-2026=1***Mar-04-2026=3***Mar-05-2026=4***Mar-06-2026=1***Mar-07-2026=1***Mar-08-2026=1***Mar-09-2026=3***Mar-10-2026=3***Mar-11-2026=1***Mar-12-2026=1***Mar-13-2026=5***Mar-15-2026=126***Mar-16-2026=90***Mar-17-2026=16***Mar-18-2026=11***Mar-19-2026=19***Mar-20-2026=5***Mar-21-2026=3***Mar-22-2026=7***Mar-23-2026=7***Mar-24-2026=6***Mar-25-2026=4***Mar-26-2026=7***Mar-27-2026=7***Mar-28-2026=8***Mar-29-2026=1***Mar-30-2026=3***Mar-31-2026=6***Apr-01-2026=3***Apr-02-2026=1***Apr-04-2026=2***Apr-05-2026=2***Apr-06-2026=2***Apr-07-2026=2***Apr-08-2026=2***Apr-09-2026=3***Apr-10-2026=2***Apr-11-2026=2***Apr-17-2026=1' WHERE job_id'1574673'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Feb-2026=303***Mar-2026=357***Apr-2026=22' WHERE job_id'1574673'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1574673' 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` = 1574673 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '872548'
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)