Brand & Presentation Designer — NZ SaaS Startup (Remote)

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

TYPE OF WORK

Full Time

SALARY

$6 - $10/h

HOURS PER WEEK

32

DATE UPDATED

Jun 3, 2026

JOB OVERVIEW

Hours: Full-time, 40 hrs/week, Mon–Fri (some overlap with NZ business hours preferred)
Rate: $6-10 USD/hr depending on demonstrated skill
Trial: 2-week paid trial — this is where we confirm the fit, both ways.

About us
GeneXR is a fast-growing New Zealand tech company. Our product is genuinely good; our visuals need to match it. We're hiring one strong creative to own how we look across illustration, sales decks, and marketing collateral.
What you'll actually do
This role has two halves, and we need you strong in both:
Illustration & original design

Create original illustrations, icons, and visual assets (not stock, not Canva templates)
Develop a consistent illustration style that becomes part of our brand

Presentation & collateral design

Rebuild and polish our sales decks and pitch presentations into clean, persuasive B2B documents
Design reusable templates for quotes, one-pagers, and proposals
Produce social creatives for LinkedIn, Facebook, Instagram
Keep everything visually consistent

What we need to see

A portfolio with both original illustration work and presentation/layout work. If you only have one, tell us honestly which is your strong half.
Fluency in Adobe (Illustrator, Photoshop) and/or Procreate for illustration. Canva is fine for quick social work but is not the core tool.
A clean, modern B2B/SaaS sensibility — restrained, not flashy consumer styling
Ability to take rough direction and deliver polished output with minimal hand-holding
Solid written English — enough to understand a brief and ask the right questions

Nice to have

Motion graphics (After Effects, CapCut)
LinkedIn content experience
Familiarity with B2B/SaaS brands

How to apply — read carefully

Start your reply with the word "kiwi" so we know you read this.
Link your portfolio (Behance, website, Drive — anything).
Point us to one illustration piece and one deck or layout piece you're proudest of, and tell us in one sentence why.
Tell us which half — illustration or presentation design — is your stronger skill.
Include your availability and your hourly rate within the range above.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0170
Total Execution Time  0.0190
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,487,256 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Brand-Presentation-Designer-NZ-SaaS-Startup-Remote-1660644
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0093 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1660644
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 911620
 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` = 1660644
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-26',ej.date_added) duration_daysDATEDIFF('2026-07-26',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-07-26',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1660644' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1660644 
0.0010   UPDATE employer_jobs SET hit_counts '***Jun-03-2026=364***Jun-04-2026=30***Jun-05-2026=28***Jun-06-2026=9***Jun-07-2026=7***Jun-08-2026=13***Jun-09-2026=17***Jun-10-2026=6***Jun-11-2026=3***Jun-12-2026=7***Jun-13-2026=1***Jun-14-2026=2***Jun-15-2026=4***Jun-16-2026=9***Jun-17-2026=7***Jun-18-2026=4***Jun-19-2026=2***Jun-20-2026=4***Jun-21-2026=3***Jun-22-2026=5***Jun-23-2026=4***Jun-24-2026=5***Jun-25-2026=3***Jun-26-2026=1***Jun-27-2026=2***Jun-28-2026=1***Jun-29-2026=7***Jun-30-2026=12***Jul-01-2026=2***Jul-03-2026=2***Jul-04-2026=1***Jul-06-2026=2***Jul-08-2026=5***Jul-09-2026=4***Jul-10-2026=3***Jul-11-2026=1***Jul-13-2026=4***Jul-14-2026=1***Jul-15-2026=1***Jul-16-2026=2***Jul-17-2026=1***Jul-18-2026=3***Jul-19-2026=2***Jul-20-2026=2***Jul-21-2026=1***Jul-22-2026=4***Jul-23-2026=4***Jul-24-2026=3***Jul-25-2026=7***Jul-26-2026=1' WHERE job_id'1660644'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Jun-2026=560***Jul-2026=56' WHERE job_id'1660644'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1660644' 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` = 1660644 
0.0024   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '911620'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)