Full-Stack Web Developer

Cape Town FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We are in search of a Full-Stack Web Developer to join our vibrant Cape Town team. The successful candidate will play a crucial role in designing, developing, and maintaining high-quality web applications. You will collaborate closely with designers and product managers to create user-friendly interfaces and robust back-end systems that meet the needs of our clients.

Responsibilities

  • Develop user-friendly interfaces with JavaScript, HTML, and CSS.
  • Implement responsive web designs to ensure optimal user experiences across devices.
  • Create and maintain RESTful APIs for applications.
  • Collaborate with UI/UX designers to translate designs into functional applications.
  • Optimize web applications for speed and scalability.
  • Debug and troubleshoot application issues in production environments.
  • Conduct code reviews and maintain documentation to ensure best practices.
  • Stay up-to-date with emerging technologies and industry trends.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Additional certifications in web development are advantageous
Experience
  • 5+ years of proven experience in web development
Technical Skills
  • React
  • Backend Technologies
Soft Skills
  • Creativity
  • Communication
Languages
  • English: Fluent

Advantageous

  • Knowledge of Docker and Kubernetes: Familiarity with containerization and orchestration technologies.
  • Experience with Agile methodologies: Experience working in Agile development environments is highly valued.

Benefits

  • Medical aid and health benefits
  • Pension fund with employer contributions
  • Flexible working hours
  • Training and development opportunities

Company Culture

  • Innovation: We promote a culture of innovation where creative ideas are welcomed and nurtured.
  • Collaboration: Our open-door policy encourages teamwork and open communication across all levels.
  • Work-Life Balance: We value our employees' well-being and encourage a healthy work-life balance.
Status: Open