Software Developer

Cape Town FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

Join our innovative team as a Software Developer in Cape Town. In this role, you will contribute to the development and maintenance of dynamic software solutions. We value creativity, collaboration, and commitment to excellence. The ideal candidate should have a strong background in software development, with expertise in both front-end and back-end technologies.

Responsibilities

  • Develop and maintain software solutions that meet business requirements.
  • Analyze user needs and develop software solutions accordingly.
  • Test and deploy applications and systems.
  • Troubleshoot, debug, and upgrade existing software.
  • Document development processes and code changes.
  • Collaborate with team members and stakeholders to deliver projects on time.
  • Implement security and data protection protocols.
  • Participate in Agile development processes.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of software development experience
Technical Skills
  • JavaScript
  • Node.js
  • SQL
  • Git
  • RESTful API
Soft Skills
  • Problem-solving
  • Teamwork
  • Communication
Certifications
  • AWS Certified Developer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Familiarity with containerization technologies.
  • Knowledge of cloud services: Understanding of AWS or Azure services.

Benefits

  • Comprehensive medical aid options
  • Generous leave policies
  • Flexible working hours and remote options
  • Professional development opportunities

Company Culture

  • Innovation: We encourage creative solutions and innovative thinking across our teams.
  • Supportive Environment: We believe in supporting our employees' professional growth and well-being.
Status: Closed