Software Developer

Cape Town FULL TIME R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We are on the lookout for a creative and skilled Software Developer to join our innovative team in Cape Town. In this role, you will leverage your coding expertise to craft software solutions that empower businesses and enhance user experiences. If you have a passion for technology and thrive in a collaborative environment, we'd love to hear from you!

Responsibilities

  • Architect and implement robust software solutions that solve client challenges.
  • Collaborate in an agile environment with cross-functional teams.
  • Ensure code quality through automated testing and peer code reviews.
  • Document code changes and updates in a clear and concise manner.
  • Stay updated with emerging technologies and apply them in projects when appropriate.
  • Mentor junior developers and assist in their onboarding process.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Additional certifications are a plus
Experience
  • 3+ years in full-stack development
Technical Skills
  • Git
  • RESTful APIs
Soft Skills
  • Problem-Solving
  • Adaptability
Certifications
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Knowledge of DevOps practices: Experience with CI/CD, Docker, and Kubernetes.
  • Experience with automated testing frameworks: Familiarity with tools like Jest or Mocha.

Benefits

  • Competitive salary package and bonus structure
  • Access to wellness programs and gym memberships
  • Employee recognition programs
  • Support for continued education and training

Company Culture

  • Continuous Improvement: We believe in ongoing learning and growth, both professionally and personally.
  • Diversity and Inclusion: A diverse and inclusive work environment is one of our core values.
  • Employee Empowerment: We empower our employees to take ownership of their projects and decisions.
Status: Closed