Web Designer / Developer

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

TYPE OF WORK

Any

SALARY

Dependent on Skillset

HOURS PER WEEK

25

DATE UPDATED

Jan 19, 2026

JOB OVERVIEW

ELLSEY Creative is looking for an experienced Web Designer / Developer to join our team and lead the design and build of high-quality websites for our clients.

This role is for someone who owns the entire website outcome, from concept through to build and optimisation. You are responsible for how a website looks, how it works, and how it performs.
We are looking for someone whose work stands out. Considered, original, and clearly above average.

Role focus:
As the Web Designer / Developer, you lead website projects end-to-end. You develop the creative concept, design the visual language, structure the site, build the pages, and ensure the final result is fast, intuitive, and reliable. You combine creative judgement with technical execution and understand how design, structure, and performance intersect.

Key responsibilities:
Design original website concepts and layouts
Own website projects from concept through to build and delivery
Build websites using WordPress, primarily with Elementor
Build and maintain websites using HubSpot CMS
Ensure strong visual hierarchy, structure, and flow
Apply UX and UI principles to support usability and engagement
Optimise websites for performance, page load speed, and responsiveness
Identify and resolve performance and optimisation issues
Maintain high standards across design, build, and optimisation
Maintain current client websites and apply content updates

Design and development capability:
You have significant experience working with: WordPress, WooCommerce, Elementor, HubSpot builds.
If you have experience with membership sites (eg MemberPress, Ultimate Member, YITH) this will be highly regarded.
If you have experience with custom builds and custom PHP Templates, this will be highly regarded.

You are comfortable designing and building without relying on handoffs. You understand technical constraints and design within them. You know how to optimise images, layouts, and components to improve speed and performance.

How you think: You think beyond aesthetics.

You consider:
How users move through a site
How content is structured and prioritised
What keeps users engaged on the page
How performance affects experience and conversion
You understand UX and UI, but you also think in terms of information architecture, user flow, and optimisation.

Working at ELLSEY Creative:
You work with autonomy and ownership. You are trusted to make creative and technical decisions and to deliver websites that meet ELLSEY Creative’s standards. You collaborate internally to align on scope and delivery, but you are accountable for the final result.

Highly regarded:
Experience working across multiple brands or industries
Strong understanding of information architecture and user flow
Ability to articulate design and build decisions clearly
Experience optimising sites for engagement and conversion
You spot potential problems before they happen and implement solutions proactively

What matters:

This role suits someone who:
Is both creative and technical
Takes pride in performance as much as aesthetics
Owns outcomes, not just tasks
Wants responsibility for the full website result

This is a role for someone who wants to design and build websites that are intentional, high-performing, and clearly better than average.

Hours and Renumeration:
This role could be part-time or full-time based on your experience and capabilities.
Renumeration is dependent on skill level.

In your application message:
Please provide links to previous work for projects you have implemented end-to-end (including design)
Please provide a list of your technical capabilities, including web technologies and languages you work with (e.g., HTML, CSS, JavaScript, PHP templates) and the level of experience you have with each

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0184
Total Execution Time  0.0198
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,416 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Web-Designer-Developer-1557994
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0132 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1557994
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 531887
 LIMIT 1 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1557994
AND `misc`.`idIS NULL 
0.0009   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 '1557994' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1557994 
0.0007   UPDATE employer_jobs SET hit_counts '***Jan-19-2026=162***Jan-20-2026=84***Jan-21-2026=47***Jan-22-2026=16***Jan-23-2026=18***Jan-24-2026=14***Jan-25-2026=7***Jan-26-2026=29***Jan-27-2026=18***Jan-28-2026=9***Jan-29-2026=15***Jan-30-2026=8***Jan-31-2026=6***Feb-01-2026=3***Feb-02-2026=8***Feb-03-2026=5***Feb-04-2026=1***Feb-05-2026=1***Feb-06-2026=5***Feb-07-2026=5***Feb-08-2026=3***Feb-09-2026=2***Feb-11-2026=1***Feb-13-2026=1***Feb-15-2026=1***Feb-18-2026=1***Feb-19-2026=1***Feb-23-2026=1***Feb-25-2026=1***Feb-26-2026=1***Feb-28-2026=1***Mar-02-2026=1***Mar-03-2026=1***Mar-04-2026=1***Mar-05-2026=4***Mar-06-2026=2***Mar-07-2026=1***Mar-08-2026=1***Mar-09-2026=1***Mar-11-2026=2***Mar-12-2026=1***Mar-13-2026=3***Mar-15-2026=1***Mar-16-2026=2***Mar-20-2026=2***Mar-23-2026=1***Mar-24-2026=1***Mar-31-2026=1***Apr-01-2026=1***Apr-06-2026=1***Apr-07-2026=2***Apr-08-2026=2***Apr-09-2026=1***Apr-10-2026=1***Apr-11-2026=1***Apr-17-2026=1' WHERE job_id'1557994'  
0.0010   UPDATE employer_jobs SET monthly_hits '***Jan-2026=433***Feb-2026=42***Mar-2026=26***Apr-2026=10' WHERE job_id'1557994'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1557994' 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` = 1557994 
0.0046   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '531887'
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)