Software Developer

Cape Town FULL TIME R29,167 - R37,500 / Month
(R350,000 - R450,000 / Year)

Job Description

We are seeking a Software Developer to join our Cape Town team. The ideal candidate will have a solid foundation in various programming languages and a passion for developing scalable software solutions. You will work closely with a team of talented developers to create and maintain applications that meet the needs of our users.

Responsibilities

  • Write clean, scalable code for applications and ensure high performance on mobile and desktop.
  • Collaborate with UX/UI designers to implement user-friendly interfaces.
  • Conduct unit testing and participate in system testing to ensure software quality.
  • Assist with project management and report updates to team leads.
  • Engage with clients to gather feedback and implement necessary changes.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent
  • Master's in relevant field is a plus
Experience
  • 3-6 years of hands-on experience in software development
Technical Skills
  • JavaScript
  • Node.js
Soft Skills
  • Adaptability
  • Communication
Certifications
  • AWS Certified Developer
  • PMP Certification
Languages
  • English: Fluent

Advantageous

  • Knowledge of Agile methodologies: Experience working in Agile environments and teams.
  • Experience with cloud platforms: Familiarity with AWS or Azure services.

Benefits

  • Comprehensive health insurance
  • Retirement savings plan with contribution matching
  • Work-from-home options available
  • Continuous learning and development programs

Company Culture

  • Continuous Improvement: We strive for excellence by continuously enhancing our skills and processes.
  • Work-Life Balance: Promoting a healthy work-life balance is important to us, providing flexibility around work hours.
  • Employee Recognition: We value and recognize the contributions of our employees.
Status: Closed