Web Developer

Durban FULL TIME R25,000 - R41,666 / Month
(R300,000 - R500,000 / Year)

Job Description

We are seeking a talented Web Developer to join our vibrant team in Durban. In this role, you will be responsible for designing, developing, and maintaining websites and web applications. This is an excellent opportunity for those looking to enhance their skills and work on exciting projects that make a real impact.

Responsibilities

  • Design and implement web-based solutions tailored to user needs.
  • Maintain and improve existing web applications.
  • Gather and analyze user feedback to enhance service delivery.
  • Develop features and functionalities in alignment with project timelines.
  • Leverage analytics to improve user engagement and site performance.
  • Participate in Agile development processes and ceremonies.
  • Mentor junior developers providing guidance and support.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Relevant web development certifications are a plus
Experience
  • 3+ years of experience in web development
Technical Skills
  • HTML5
  • CSS3
  • JavaScript
  • React
  • Node.js
  • Git
  • RESTful APIs
  • Responsive Design
  • Web Performance Optimization
  • SEO Best Practices
Soft Skills
  • Problem-solving
  • Team collaboration
  • Time management
  • Communication
Certifications
  • Certified Web Developer
Languages
  • English: Fluent

Advantageous

  • Knowledge of cloud platforms: Experience working with cloud solutions such as AWS or Azure.
  • Understanding of Agile methodologies: Familiarity with Agile practices and working in Scrum teams.

Benefits

  • Comprehensive health benefits
  • Travel reimbursement for work-related trips
  • Remote work flexibility after probation
  • Annual social events and team-building activities

Company Culture

  • Continuous Learning: We support continuous development and learning opportunities for our team.
  • Work-life Balance: Commitment to providing a healthy work-life balance for our employees.
  • Employee Recognition: Recognizing and rewarding our employees' contributions and achievements.
Status: Closed