Software Developer Job in Cape Town

Cape Town Full-time R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

Join our dynamic team as a Software Developer in Cape Town. In this role, you will focus on developing robust software solutions, collaborating with cross-functional teams, and contributing significantly to our projects. We're looking for someone who thrives in a fast-paced environment and loves tackling new challenges.

Responsibilities

  • Build scalable applications that meet user needs.
  • Collaborate with QA engineers to ensure software quality.
  • Implement security measures to protect data integrity.
  • Analyze user requirements and develop software solutions accordingly.
  • Contribute to team meetings and share ideas for improving processes.
  • Participate in training and mentorship of junior developers.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in a related field is preferred
Experience
  • 4+ years of experience in software engineering
Technical Skills
  • JavaScript
  • Python
  • Database Management
  • Docker
Soft Skills
  • Critical Thinking
  • Adaptability
Certifications
  • Google Professional Cloud Architect
  • SCRUM Master Certified
Languages
  • English: Fluent

Advantageous

  • Experience with RESTful APIs: Knowledge in developing and integrating REST APIs.
  • Familiarity with cloud services (AWS or Azure): Hands-on experience with cloud platforms and services.

Benefits

  • Attractive salary package with incentives
  • Health, dental, and vision insurance
  • Employee training programs and resources
  • Remote work flexibility and work-life balance

Company Culture

  • Inclusivity: We strive for a diverse workforce and value the contributions of every team member.
  • Work-Life Balance: Our policies support a healthy work-life balance, allowing for flexibility.
  • Community Engagement: We're committed to giving back to the community through various initiatives.
Status: Closed