Web Developer

Cape Town FULL TIME R20,833 - R29,167 / Month
(R250,000 - R350,000 / Year)

Job Description

We are on the lookout for a Web Developer who will be responsible for crafting robust and intuitive web applications. You’ll work with a talented team to deliver engaging user experiences and ensure the performance of our digital products meets the highest standards.

Responsibilities

  • Create intuitive user interfaces using frameworks such as React or Angular.
  • Ensure quality and maintainability of code through testing.
  • Collaborate with backend developers to integrate user-facing elements.
  • Identify and resolve performance issues.
  • Maintain and improve site performance and usability.
  • Document development processes and code changes.
  • Assist in the continuous improvement of application architecture.
  • Engage in continuous learning and professional development.

Requirements

Education
  • Bachelor's degree in Computer Science is preferred
  • Other relevant qualification may be accepted
Experience
  • 3-5 years of experience in web development
Technical Skills
  • Frontend Technologies (HTML/CSS/JavaScript)
  • Backend Skills (Node.js or similar)
Soft Skills
  • Analytical Skills
  • Professionalism
Certifications
  • Full Stack Web Development Certification
  • Project Management Professional (PMP)
Languages
  • English: Fluent

Advantageous

  • Experience with API integrations: Ability to integrate third-party services into applications.
  • Exposure to UX/UI design principles: Understanding of user-centered design practices.

Benefits

  • Attractive salary and benefits
  • Comprehensive health and wellness programs
  • Opportunities for continual learning and professional development
  • Team-building activities and events

Company Culture

  • Diversity and Inclusion: We celebrate diversity and ensure everyone feels included and valued.
  • Work-Life Balance: We value our employees' time and promote a healthy work-life balance.
  • Supportive Team: Our team is dedicated to supporting each other for collective success.
Status: Closed