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 passionate Software Developer to join our Cape Town team. The ideal candidate should have a solid understanding of both front-end and back-end technologies, with a knack for creating efficient software solutions. You will collaborate with a dynamic group of professionals to develop impactful software applications.

Responsibilities

  • Lead the technical design and development of new features.
  • Collaborate with product stakeholders to create and refine project requirements.
  • Conduct regular updates and progress reports to management.
  • Implement security measures and protect data integrity.
  • Review and improve codebases for performance enhancements.
  • Identify opportunities for process improvements within the development lifecycle.

Requirements

Education
  • Bachelor's degree in Software Engineering or Computer Science
  • Relevant certifications are preferred
Experience
  • 4-6 years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Docker
Soft Skills
  • Adaptability
  • Collaboration
Certifications
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Background in Agile practices for software development.
  • Familiarity with testing frameworks: Experience with unit and integration testing.

Benefits

  • Comprehensive medical aid and dental cover
  • Annual performance bonuses
  • Work from home options available
  • Ongoing professional development opportunities

Company Culture

  • Diversity and Inclusion: We celebrate diversity and are committed to building an inclusive workplace.
  • Work-Life Balance: We value the well-being of our employees and promote a healthy work-life balance.
Status: Closed