Web Developer

Cape Town Full-time R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

We are on the lookout for a Web Developer to join our dynamic team in Cape Town. You will play a crucial role in designing and maintaining web applications that enhance user experience. Your expertise in front-end and back-end technologies will be vital in driving our projects forward.

Responsibilities

  • Build and maintain web applications according to project requirements and specifications.
  • Engage with stakeholders to gather and define business requirements.
  • Optimize web applications for speed and usability.
  • Collaborate with team members to troubleshoot and improve existing applications.
  • Utilize version control systems like Git to manage changes and documentation.
  • Conduct peer reviews of code for quality assurance.
  • Participate in the full software development life cycle, from conception to delivery.
  • Research and implement new web technologies as they emerge.
  • Identify areas for improvement in web development processes.
  • Work to understand the latest web standards and practices.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is advantageous
Experience
  • 5+ years of experience in full-stack web development
Technical Skills
  • JavaScript
  • React
  • Node.js
Soft Skills
  • Analytical thinking
  • Teamwork
Certifications
  • AWS Certified Solutions Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Familiarity with responsive design frameworks: Experience with frameworks such as Bootstrap or Tailwind CSS.
  • Knowledge of API development: Experience in creating and consuming APIs for web applications.

Benefits

  • Comprehensive health insurance
  • Paid time off and holidays
  • Work-from-home options
  • Training and professional development programs

Company Culture

  • Diversity and Inclusion: Our team is diverse, and we celebrate individuality and culture.
  • Work-Life Balance: We promote a healthy work-life balance for all our employees.
  • Community Engagement: We actively engage in community service and encourage employee participation.
Status: Closed