A Web Developer designs, codes, tests, and maintains websites and web applications, ensuring they are functional, user-friendly, and performant. They collaborate with designers to implement visual elements and work with back-end systems, databases, and APIs to deliver secure, responsive web solutions. LinkedInLinkedIn +4

Key Responsibilities

  • Front-End Development: Creating user interfaces using HTML, CSS, and JavaScript, focusing on responsiveness and user experience.
  • Back-End Development: Building server-side logic, maintaining databases, and integrating APIs to ensure website functionality.
  • Testing & Debugging: Identifying and resolving technical issues, conducting browser compatibility checks, and optimizing site speed.
  • Content Management: Implementing and maintaining websites using CMS platforms like WordPress or Drupal.
  • Collaboration: Meeting with stakeholders and designers to define project requirements, layout, and functionality. LinkedInLinkedIn +5

Required Skills and Qualifications

  • Languages: Proficiency in HTML5, CSS3, JavaScript, and backend languages (e.g., PHP, Python, Ruby, or ASP.NET).
  • Frameworks/Libraries: Experience with frameworks like React, Vue, Angular, or jQuery.
  • Tools: Knowledge of version control systems (e.g., Git) and web analytics tools.
  • Principles: Strong understanding of UI/UX design, security principles, and SEO best practices.
  • Education: A Bachelor’s degree in Computer Science or a related field is often preferred, but strong portfolios are highly valued. LinkedInLinkedIn +4

Common Job Requirements

  • Solid understanding of web application development processes.
  • Ability to work in a fast-paced environment and meet deadlines.
  • Problem-solving skills and attention to detail.
Job Category: IT
Job Type: Full Time
Job Location: Witbank

Apply for this position

Allowed Type(s): .pdf, .doc, .docx