Software Developer

Cape Town FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

We are seeking a skilled Software Developer to join our team in Cape Town. The ideal candidate will have a passion for coding and a strong foundation in software development principles. You will work closely with cross-functional teams to develop innovative software solutions that cater to our clients’ needs.

Responsibilities

  • Write clean, scalable, and efficient code.
  • Contribute to all phases of the development lifecycle.
  • Review and improve existing software solutions.
  • Interact with clients to gather requirements and provide technical support.
  • Support the testing and deployment of applications.
  • Contribute to team knowledge sharing and technical best practices.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is preferred
Experience
  • 3+ years of experience in full-stack software development
Technical Skills
  • Node.js
  • React
Soft Skills
  • Problem-solving
  • Time Management
Languages
  • English: Fluent

Advantageous

  • Knowledge of DevOps practices: Familiarity with CI/CD, containerization, and automation tools.
  • Experience in mobile application development: Hands-on experience developing mobile applications for iOS/Android.

Benefits

  • Comprehensive health insurance
  • 401(k) retirement plan with company match
  • Remote working options
  • Employee training and development programs

Company Culture

  • Continuous Learning: We support ongoing learning and development for all employees.
  • Work-Life Balance: We promote a healthy work-life balance through flexible scheduling.
  • Employee Recognition: We value and recognize the hard work and achievements of our team members.
Status: Closed