Software Developer

Cape Town Full-time R29,167 - R45,833 / Month
(R350,000 - R550,000 / Year)

Job Description

We are seeking a passionate Software Developer to join our team in Cape Town. The ideal candidate will work on exciting projects and have the opportunity to contribute to the development of innovative software solutions. Strong experience in programming languages, frameworks, and a knack for problem-solving are essential.

Responsibilities

  • Build and enhance features for our existing software products.
  • Conduct thorough testing and validation of software solutions.
  • Maintain version control and documentation for all code changes.
  • Collaborate with QA engineers to ensure high software quality.
  • Identify opportunities for process improvements and efficiencies.
  • Actively participate in team retrospectives to enhance team performance.
  • Support technical decisions with data-driven insights.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent experience
  • Master's degree preferred
Experience
  • 3-5 years of software development experience
Technical Skills
  • JavaScript
  • Node.js
  • HTML/CSS
Soft Skills
  • Creativity
  • Time Management
Certifications
  • Google Cloud Certified - Professional Cloud Developer
  • Certified ScrumMaster
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools: Proficiency in using Continuous Integration and Continuous Deployment tools.
  • Familiarity with Agile methodologies: Experience working within Agile frameworks and practices.

Benefits

  • Comprehensive health benefits
  • Performance bonuses
  • Professional development opportunities
  • Team-building activities

Company Culture

  • Inclusivity: Our workplace is inclusive, valuing diverse perspectives and backgrounds.
  • Continuous Learning: We believe in continuous professional development and provide opportunities for learning.
Status: Closed