Software Engineer Job in Cape Town

Cape Town FULL TIME R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

We are on the lookout for a passionate Software Engineer to join our dynamic team in Cape Town. The ideal candidate will possess a strong foundation in software development principles, with experience in designing and implementing scalable applications. If you have a knack for problem-solving and a drive for continuous learning, we want to hear from you!

Responsibilities

  • Design and implement APIs for our applications.
  • Contribute to the development of internal tools and libraries.
  • Work alongside QA engineers to ensure software meets quality standards.
  • Stay updated with the latest industry trends and technologies.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • Node.js
  • NoSQL
Soft Skills
  • Analytical thinking
  • Time management
Certifications
  • Google Cloud Certified
  • Scrum Master Certified (SMC)
Languages
  • English: Fluent

Advantageous

  • Proficiency in cloud services: Hands-on experience with AWS or Azure services for application deployment.
  • Experience with container technologies: Knowledge of Docker and Kubernetes for application management.

Benefits

  • Health, dental, and vision coverage
  • Retirement savings plan with company match
  • Remote work flexibility
  • Annual professional development budget

Company Culture

  • Continuous Learning: We invest in our employees' education and career growth.
  • Diversity and Inclusion: We are committed to creating a workplace where everyone feels valued.
Status: Closed