Web Developer

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

Job Description

We are seeking a skilled Web Developer to join our passionate team in Cape Town. You will be responsible for designing, building, and maintaining efficient and reliable web applications that deliver an outstanding user experience. The ideal candidate will possess a strong foundation in both front-end and back-end technologies, and have the ability to collaborate with designers and other stakeholders.

Responsibilities

  • Translate wireframes and designs into high-quality code.
  • Build reusable code libraries to facilitate efficient development.
  • Work closely with the marketing team to integrate backend functionalities with CRM systems.
  • Implement security and data protection measures for web applications.
  • Assist with the development of technical SEO strategies.
  • Regularly monitor and improve the application’s SEO and performance analytics.

Requirements

Education
  • Bachelor's degree in Software Development or related field
  • Master's degree is a plus
Experience
  • 4+ years of experience in web application development
Technical Skills
  • React
  • Node.js
Soft Skills
  • Creative Thinking
  • Adaptability
Certifications
  • Certified ScrumMaster (CSM)
  • AWS Certified Developer - Associate
Languages
  • English: Fluent

Advantageous

  • Familiarity with cloud services like AWS or Azure.: Ability to leverage cloud infrastructure for scalable web applications.
  • Experience with RESTful APIs.: Knowledge in developing and integrating APIs with client applications.

Benefits

  • Generous leave policies including parental leave
  • Retirement savings plan with company contribution
  • Annual team-building and social events
  • Access to training and courses to enhance skills

Company Culture

  • Continuous Improvement: We invest in employee training and skill development to foster personal growth.
  • Recognition: We celebrate accomplishments and recognize the contributions of our team members.
  • Work-Life Balance: We prioritize a healthy work-life balance to maintain high job satisfaction and productivity.
Status: Open