Web Developer

Cape Town FULL TIME R25,000 - R35,000 / Month
(R300,000 - R420,000 / Year)

Job Description

We are on the lookout for a talented Web Developer to join our team in Cape Town. The ideal candidate will have a strong understanding of web technologies and a passion for creating dynamic and responsive web applications. In this role, you will be responsible for designing, developing, and maintaining websites and web applications that are visually appealing and provide great user experience.

Responsibilities

  • Design, develop, and manage web applications that align with user needs.
  • Collaborate with cross-functional teams to deliver smooth user experiences.
  • Utilize various web programming languages to enhance functionality.
  • Troubleshoot application issues and provide solutions efficiently.
  • Incorporate content management systems in web projects.
  • Compile reports on web performance metrics and user engagement.
  • Involve in the implementation of security measures for web applications.
  • Foster a strong connection with team members to ensure collaboration.
  • Helping train junior developers and interns.
  • Maintain code repositories and documentation.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Postgraduate qualifications are advantageous
Experience
  • 3+ years of experience in similar roles
Technical Skills
  • HTML/CSS/JavaScript
  • Node.js
  • API Integration
Soft Skills
  • Time Management
  • Creativity
Certifications
  • W3C Front-End Developer
  • Full-Stack Web Developer Certificate
Languages
  • English: Fluent

Advantageous

  • Experience with version control systems (e.g., Git): Strong skills in using Git for collaborative coding.
  • Familiarity with Agile methodologies: Experience working in Agile teams to enhance productivity.

Benefits

  • Performance bonuses and incentives
  • Access to ongoing training and workshops
  • Work-life balance initiatives
  • Team-building events and activities

Company Culture

  • Continuous Learning: We support continuous learning and professional growth through various workshops and training.
  • Work-Life Balance: We promote a healthy work-life balance, allowing flexibility in working hours.
  • Employee Recognition: We believe in recognizing achievements and rewarding hard work.
Status: Closed