Software Developer

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

Job Description

As a Software Developer in our Cape Town office, you will work on diverse projects and help create innovative software solutions. A great opportunity to make an impact while enhancing your skills in a team-oriented atmosphere.

Responsibilities

  • Develop and optimize backend services and APIs.
  • Work closely with the design team to implement user-friendly interfaces.
  • Ensure software security and data protection measures are in place.
  • Participate in Agile ceremonies and contribute to sprint planning.
  • Identify performance bottlenecks and enhance application responsiveness.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in software development
Technical Skills
  • Java
  • Python
  • JavaScript
  • React
  • SQL
Soft Skills
  • Communication
  • Time Management
  • Adaptability
Certifications
  • AWS Certified Developer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services (AWS, Azure): Familiar with deploying applications in cloud environments.
  • Knowledge of DevOps practices: Understanding of CI/CD processes and tools.

Benefits

  • Competitive salary and performance bonuses.
  • Medical aid and wellness benefits.
  • Flexible working hours.
  • Professional development opportunities.

Company Culture

  • Innovation: We nurture creativity and encourage our team to think outside the box.
  • Team Spirit: Collaboration is at the heart of our culture; we work together to achieve great results.
  • Continuous Learning: We promote a culture of growth and provide resources for continual education.
Status: Closed