Software Developer

Cape Town FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

As a Software Developer in our Cape Town office, you will engage in the complete software development lifecycle, from requirement gathering to deployment. Your expertise will play a key role in developing high-quality software solutions and ensuring they align with our client's visions.

Responsibilities

  • Architect and improve high-quality software solutions.
  • Document development processes, code changes, and software bugs.
  • Engage in problem-solving and feature enhancements to meet technical challenges.
  • Lead small project teams and mentor junior developers.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • SQL
Soft Skills
  • Team collaboration
  • Adaptability
  • Problem-solving
Certifications
  • AWS Certified Developer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Familiarity with containerization for application deployment.
  • Knowledge of CI/CD tools: Experience automating deployment processes.

Benefits

  • Medical aid and wellness programs
  • Flexible working arrangements
  • Professional development opportunities
  • Team-building events

Company Culture

  • Collaboration: We encourage teamwork and collaboration across departments.
  • Innovation: Our environment supports creativity and innovative thinking.
  • Diversity: We celebrate different perspectives and promote inclusivity.
Status: Closed