Software Developer

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

Job Description

We're on the hunt for a talented Software Developer to join our vibrant team in Cape Town. The ideal candidate will be adept in both front-end and back-end technologies, playing a vital role in designing, coding, and maintaining software applications that meet our clients' needs. You will work closely with product managers and users to ensure our solutions are effective and user-friendly, while also being proactive in troubleshooting and enhancing existing systems.

Responsibilities

  • Analyze user needs and develop software solutions accordingly.
  • Collaborate with the team to define technical requirements.
  • Develop and implement database solutions for applications.
  • Debug software and conduct peer reviews to improve code quality.
  • Work closely with QA teams to ensure flawless product delivery.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is preferred
Experience
  • 5+ years of experience in software development
Technical Skills
  • C#
  • Django
  • React
Soft Skills
  • Adaptability
  • Leadership
Certifications
  • Google Certified Professional Developer
  • Certified Agile Developer
Languages
  • English: Fluent

Advantageous

  • Experience with Continuous Deployment: Hands-on experience with CI/CD pipelines and automation tools.
  • Knowledge of microservices architecture: Understanding of microservices for scalable applications.

Benefits

  • Robust health, dental, and vision plans
  • 401(k) retirement savings plan with matching contributions
  • Opportunities for remote work and flexible hours
  • Wellness programs and annual team retreats

Company Culture

  • Inclusivity: We are committed to creating an inclusive work environment that values diversity.
  • Transparent Communication: We prioritize clear and open communication across all levels.
Status: Closed