Full Time
600
48
Feb 23, 2026
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!