Software Developer

Cape Town FULL TIME R25,000 - R41,667 / Month
(R300,000 - R500,000 / Year)

Job Description

We are on the lookout for a Software Developer to join our creative team in Cape Town. This role will involve designing, developing, and maintaining software applications that meet the needs of our clients. Strong knowledge in both front-end and back-end technologies is essential to succeed in this position.

Responsibilities

  • Contribute to all phases of the development lifecycle.
  • Work closely with project managers to define project scope.
  • Identify and resolve any software-related issues.
  • Develop technical specifications and architecture design.
  • Collaborate with QA teams to ensure product quality.
  • Continuously improve existing applications through feedback.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Additional qualifications are advantageous
Experience
  • 3+ years of experience in full-stack development
Technical Skills
  • React
  • Node.js
Soft Skills
  • Analytical Skills
  • Adaptability
Certifications
  • AWS Certified Developer
  • Agile Certification
Languages
  • English: Fluent
  • Zulu: Conversational

Advantageous

  • Familiarity with CI/CD tools: Understanding of Continuous Integration and Continuous Deployment tools and practices.
  • Knowledge of cloud platforms: Experience with platforms like AWS or Azure.

Benefits

  • Medical insurance with family coverage options
  • Provident fund with company matching
  • Work-from-home flexibility
  • Ongoing training and career development opportunities

Company Culture

  • Continuous Improvement: We focus on ongoing personal and professional development for all employees.
  • Work-Life Balance: We promote a healthy work-life balance to ensure employee well-being.
  • Community Engagement: We actively engage with the local community through various initiatives.
Status: Closed