Web Designer and Developer

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

TYPE OF WORK

Full Time

SALARY

600

HOURS PER WEEK

48

DATE UPDATED

Feb 23, 2026

JOB OVERVIEW

Job Title: Web Developer

Role Overview

We are looking for a skilled and creative Web Developer to design, build, and maintain websites and web applications for our organisation. The ideal candidate is detail-oriented, proficient in modern web technologies, and capable of translating business needs into functional, user-friendly digital solutions.

Key Responsibilities

Front-End Development
• Develop responsive, mobile-friendly user interfaces.
• Convert UI/UX designs into functional web pages using HTML, CSS, JavaScript, and frameworks.
• Optimise websites for maximum speed, accessibility, and performance.

Back-End Development
• Build and maintain server-side applications, databases, and APIs.
• Implement secure authentication, data management, and application logic.
• Ensure smooth integration between front-end and back-end systems.

Maintenance & Optimization
• Monitor website performance and troubleshoot issues.
• Perform regular updates, bug fixes, and feature enhancements.
• Improve website SEO, loading speed, and user experience.

Collaboration & Communication
• Work closely with designers, content creators, and the marketing team.
• Participate in technical planning, sprint meetings, and code reviews.
• Document code, processes, and technical specifications.

Requirements

Technical Skills
• Strong knowledge of HTML5, CSS3, JavaScript.
• Experience with front-end frameworks such as React, Vue, Angular (specify as needed).
• Proficiency in back-end technologies such as Node.js, PHP, Python, or Ruby.
• Experience with databases (MySQL, PostgreSQL, MongoDB, etc.).
• Familiarity with version control (e.g., Git).
• Understanding of REST APIs, web security, and responsive design.
• Experience with CMS platforms (e.g., WordPress, Webflow) is a plus.

Competencies
• Strong problem-solving and analytical skills.
• Ability to work independently and in a team.
• Good communication and documentation skills.
• Attention to detail and a creative approach to web design.
• Ability to manage multiple tasks and meet deadlines.

Preferred Qualifications
• Diploma or Degree in Computer Science, IT, or related field (preferred but not mandatory).
• Prior experience developing live web applications or websites.
• A portfolio or GitHub showcasing previous projects.

Working Hours
• Standard working hours, with flexibility depending on project deadlines.
• Remote or onsite work depending on company policy.

Benefits
• Training and upskilling opportunities.
• Career progression within the tech team.
• Supportive, innovative working environment.
• Project bonuses or performance incentives (if applicable).

Must have project management experience!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0157
Total Execution Time  0.0175
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,600 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Web-Designer-and-Developer-1519007
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0074 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1519007
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 878989
 LIMIT 1 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1519007
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 '1519007' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1519007 
0.0009   UPDATE employer_jobs SET hit_counts '***Nov-21-2025=101***Nov-22-2025=67***Nov-23-2025=56***Nov-24-2025=56***Nov-25-2025=19***Nov-26-2025=26***Nov-27-2025=16***Nov-28-2025=11***Nov-29-2025=4***Nov-30-2025=7***Dec-01-2025=8***Dec-02-2025=8***Dec-03-2025=2***Dec-04-2025=2***Dec-05-2025=3***Dec-07-2025=2***Dec-08-2025=2***Dec-09-2025=1***Dec-10-2025=3***Dec-12-2025=1***Dec-15-2025=3***Dec-16-2025=1***Dec-17-2025=2***Dec-18-2025=1***Dec-20-2025=4***Dec-22-2025=2***Dec-25-2025=1***Dec-26-2025=1***Dec-29-2025=2***Dec-30-2025=1***Dec-31-2025=1***Jan-05-2026=1***Jan-11-2026=1***Jan-13-2026=1***Jan-18-2026=2***Jan-19-2026=2***Feb-02-2026=2***Feb-05-2026=1***Feb-06-2026=1***Feb-07-2026=2***Feb-09-2026=1***Feb-20-2026=1***Feb-21-2026=3***Feb-23-2026=34***Feb-24-2026=275***Feb-25-2026=64***Feb-26-2026=36***Feb-27-2026=10***Feb-28-2026=5***Mar-01-2026=9***Mar-02-2026=9***Mar-03-2026=8***Mar-04-2026=12***Mar-05-2026=11***Mar-06-2026=11***Mar-07-2026=3***Mar-08-2026=4***Mar-09-2026=5***Mar-10-2026=2***Mar-11-2026=4***Mar-12-2026=3***Mar-13-2026=2***Mar-14-2026=1***Mar-15-2026=1***Mar-16-2026=4***Mar-18-2026=1***Mar-19-2026=7***Mar-20-2026=1***Mar-21-2026=2***Mar-22-2026=4***Mar-23-2026=9***Mar-24-2026=4***Mar-26-2026=5***Mar-27-2026=7***Mar-30-2026=1***Mar-31-2026=1***Apr-01-2026=6***Apr-03-2026=5***Apr-06-2026=3***Apr-07-2026=2***Apr-08-2026=2***Apr-09-2026=3***Apr-17-2026=1' WHERE job_id'1519007'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Nov-2025=363***Dec-2025=51***Jan-2026=7***Feb-2026=435***Mar-2026=131***Apr-2026=22' WHERE job_id'1519007'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1519007' 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` = 1519007 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '878989'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)