Junior Web & Frontend Designer

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

TYPE OF WORK

Full Time

SALARY

USD 500 per month

HOURS PER WEEK

40

DATE UPDATED

Jul 23, 2026

JOB OVERVIEW

'golfscape' is the first and largest worldwide golf booking platform, founded in London, United Kingdom, and operating in over 100 destinations around the globe. We are a fast-paced startup revolutionizing the traditional golf world with industry-leading technology and marketing. We’re proud to lead innovation in this space and are always pushing forward.

You’ll be joining a small, dedicated, and success-driven team that’s making a global impact in the golf industry. We’re a distributed, multi-cultural, and multi-talented group who works collaboratively and values initiative, creativity, and growth.

Role Overview
As a Junior Web & Front-end Designer, you will support the design and development of engaging digital experiences across our platform. This is a hands-on learning opportunity ideal for someone early in their career, looking to grow their skills in a fast-paced and collaborative environment.

Key Responsibilities
- Assist in designing and iterating on web pages, landing pages, and email layouts.
- Contribute to the UI/UX design process for web and mobile interfaces.
- Support frontend development using HTML, CSS, and JavaScript.
- Help build and maintain client websites using platforms like Squarespace, including implementing updates and changes.
- Collaborate with design and marketing teams to create visual content and digital assets.
- Work alongside product and development teams to execute design-related initiatives.
- Apply brand styling and design systems across different digital touch-points with guidance.
- Assist in optimizing existing pages for responsiveness, performance, and user engagement.
- Participate in wire-framing, prototyping, and design feedback sessions.
- Stay up-to-date with design trends, tools, and best practices.

Ideal Candidate
- 0–3 years of experience in web or UI/UX design (internships or freelance work welcome).
- A strong portfolio showcasing creativity, attention to detail, and a good understanding of design principles.
- Comfortable using Figma or similar design tools (Adobe Suite, Sketch, etc.).
- Has good knowledge of HTML, CSS, and JavaScript.
- Has good knowledge of source control (i.e. Git), and Chrome browser debugging
- Familiar with responsive design principles and accessibility best practices.
- A good eye for layout, typography, and color.
- Eager to learn, open to feedback, and excited to grow within a startup environment.
- Able to communicate clearly and work well within a remote, collaborative team.

If you’re motivated by the opportunity to learn, contribute, and develop your design skills in a growing company, we’d love to hear from you. Please share your CV, portfolio, and a short note on why you’re excited about this role.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0227
Total Execution Time  0.0241
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,072 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Junior-Web-Frontend-Designer-1695092
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0176 seconds)  (Hide)
0.0002   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1695092
 LIMIT 1 
0.0017   SELECT *
FROM `employers`
WHERE `employer_id` = 510324
 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` = 1695092
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-07',ej.date_added) duration_daysDATEDIFF('2026-08-07',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-07',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1695092' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1695092 
0.0009   UPDATE employer_jobs SET hit_counts '***Jul-23-2026=494***Jul-24-2026=107***Jul-25-2026=39***Jul-26-2026=38***Jul-27-2026=40***Jul-28-2026=32***Jul-29-2026=23***Jul-30-2026=18***Jul-31-2026=24***Aug-01-2026=22***Aug-02-2026=17***Aug-03-2026=11***Aug-04-2026=2***Aug-07-2026=1' WHERE job_id'1695092'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Jul-2026=812***Aug-2026=52' WHERE job_id'1695092'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1695092' 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` = 1695092 
0.0109   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '510324'
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)