Software Developer

Cape Town Full-time R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

We are on the lookout for a skilled Software Developer to join our vibrant team in Cape Town. In this role, you will be responsible for developing high-quality software applications and collaborating with cross-functional teams to deliver innovative solutions. If you have a passion for coding and enjoy solving complex problems, we want to hear from you!

Responsibilities

  • Architect and implement high-quality software systems.
  • Engage in all phases of the development life cycle, from concept to deployment.
  • Analyze and improve system performance and reliability.
  • Write unit and integration tests to ensure code quality.
  • Prepare technical documentation for user manuals and system specifications.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
  • Master's degree preferred
Experience
  • 4+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • TypeScript
Soft Skills
  • Teamwork
  • Creativity
Certifications
  • Microsoft Certified: Azure Developer Associate
  • Certified ScrumMaster
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms like AWS or Azure.: Hands-on experience with cloud infrastructure and services.
  • Knowledge of Agile methodologies.: Experience working in Agile development environments.

Benefits

  • Comprehensive health benefits
  • Gainshare bonuses based on performance
  • Wellness programs and support
  • Paid leave and holiday benefits

Company Culture

  • Inclusivity: Diversity is celebrated here, and we strive to create an inclusive environment for all.
  • Transparency: We maintain open communication and transparency at all levels.
  • Work-Life Balance: We advocate for a healthy work-life balance to keep our team motivated and happy.
Status: Closed