Software Developer

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

Job Description

We're on the lookout for a skilled Software Developer to join our vibrant team in Cape Town. The ideal candidate will possess a mix of front-end and back-end skills, with a passion for creating robust and scalable applications. Your role will encompass everything from designing software specifications to deploying applications that meet and exceed client expectations. We're looking for someone who thrives in a collaborative environment, is eager to learn, and ready to tackle exciting new challenges.

Responsibilities

  • Write clean, scalable code using .NET programming languages.
  • Participate in agile software development practices.
  • Review and maintain software documentation.
  • Collaborate with backend developers to integrate APIs.
  • Mentor junior developers and assist in their career growth.
  • Ensure the technical feasibility of UI/UX designs.

Requirements

Education
  • Bachelor's Degree in Software Engineering or related field
  • Master's Degree is an asset
Experience
  • 5+ years of experience in software development with a focus on web applications
Technical Skills
  • JavaScript
  • React
  • Node.js
Soft Skills
  • Communication
  • Teamwork
Certifications
  • Microsoft Certified: Azure Developer Associate
  • Scrum Master Certified (SMC)
Languages
  • English: Fluent

Advantageous

  • Knowledge of Docker: Experience with Docker for containerized applications.
  • Experience in Agile methodologies: Familiarity with Agile practices for software development.

Benefits

  • Annual performance bonuses
  • Comprehensive medical and dental benefits
  • Employee training programs
  • Work from home options

Company Culture

  • Learning Opportunities: We emphasize continuous learning and provide training resources to our employees.
  • Work-life Balance: We strive to maintain a healthy work-life balance for all staff members.
  • Recognition and Rewards: We celebrate achievements and recognize the hard work of our team.
Status: Closed