Software Developer

Cape Town FULL TIME R25,000 - R40,000 / Month
(R300,000 - R480,000 / Year)

Job Description

We're on the lookout for a passionate Software Developer to join our team in Cape Town. In this role, you will work on designing, developing, and maintaining software applications using modern programming languages and frameworks. Your experience in both front-end and back-end development will be essential as you contribute to the continuous improvement of our products.

Responsibilities

  • Write clean, maintainable code and conduct software testing.
  • Engage in agile development practices and sprint planning.
  • Integrate APIs and third-party services.
  • Enhance existing software solutions based on user feedback.
  • Document software development processes and code changes.
  • Collaborate with the QA team to ensure software meets quality standards.

Requirements

Education
  • Master's degree in Software Engineering or related field is preferred
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript Frameworks (React, Angular)
  • DevOps Tools (Docker, Jenkins)
Soft Skills
  • Problem-solving
  • Effective Communication
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Mobile Development Experience: Experience with mobile application development using React Native or Flutter.
  • Understanding of RESTful APIs: Knowledge of designing and consuming RESTful services.

Benefits

  • Comprehensive medical aid and retirement plans
  • Generous leave policy
  • Access to training and certification programs
  • Collaborative and innovative work environment

Company Culture

  • Work-life Balance: We prioritise work-life balance, offering flexible work arrangements.
  • Diversity and Inclusion: We are committed to building a diverse workforce and fostering an inclusive environment.
Status: Closed