Software Developer

Cape Town FULL TIME R25,000 - R41,666 / Month
(R300,000 - R500,000 / Year)

Job Description

We are on the lookout for a motivated Software Developer in Cape Town to contribute to exciting projects in a fast-paced environment. The ideal candidate will be responsible for developing and maintaining software solutions that meet the needs of our clients while continuously learning and evolving their skill set.

Responsibilities

  • Participate in design and architectural discussions and provide actionable insights.
  • Manage the deployment and configuration of applications in production environments.
  • Monitor, analyze, and improve application performance and reliability.
  • Engage in peer code reviews to improve code quality and share knowledge across teams.
  • Actively participate in Agile ceremonies and strive for continuous improvement.
  • Mentor junior developers and contribute to a positive team dynamic.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Master's degree in Software Engineering is preferred
Experience
  • 5+ years of experience in full-stack development
Technical Skills
  • Node.js
  • React
  • AWS
Soft Skills
  • Analytical Thinking
  • Adaptability
Certifications
  • Google Cloud Certification
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and Kubernetes: Hands-on experience with containerization and orchestration tools.
  • Experience in DevOps practices: Knowledge of continuous integration and deployment practices.

Benefits

  • Comprehensive medical aid and wellness programs
  • Generous leave policies
  • Performance bonuses and recognition programs
  • Commitment to continuous learning and development

Company Culture

  • Team Spirit: We believe in working collaboratively as a team to achieve our goals.
  • Continuous Learning: We invest in training and development to ensure our teams stay ahead of the curve.
Status: Closed