Software Engineer

Cape Town Full-Time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We are on the lookout for a talented Software Engineer to join our Cape Town office. If you have a flair for coding and a passion for technology, this is the perfect opportunity for you to contribute to meaningful projects while growing your career with us.

Responsibilities

  • Design and implement scalable software solutions.
  • Work closely with the testing team to ensure software quality.
  • Mentor junior developers and assist in their professional growth.
  • Integrate APIs and third-party services into applications.
  • Stay updated with the latest industry trends and technologies.

Requirements

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

Advantageous

  • Experience with Docker and Kubernetes: Hands-on experience with containerization and orchestration tools.
  • Familiarity with CI/CD pipelines: Knowledge in automating deployment processes in software development.

Benefits

  • Comprehensive health insurance coverage.
  • Retirement savings plan with company matching.
  • Flexible working hours and remote work possibilities.
  • Personal development and training opportunities.
  • Paid leave and public holidays.

Company Culture

  • Teamwork: We champion a culture where teamwork is essential in achieving our goals.
  • Innovation: Continuous innovation is at the heart of what we do, pushing us to strive for excellence.
  • Diversity: We celebrate diversity and build a workplace where different perspectives are valued.
Status: Closed