Software Developer

Cape Town FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

We are on the lookout for a talented Software Developer to join our dynamic team in Cape Town. The ideal candidate will possess a solid foundation in software development and a passion for creating scalable solutions. You will work closely with cross-functional teams to design, build, and maintain high-quality software applications.

Responsibilities

  • Evaluate and improve application performance.
  • Collaborate with QA teams to ensure software quality.
  • Engage in client meetings to understand their needs.
  • Train fellow team members and contribute to a learning culture.
  • Support deployment and production monitoring efforts.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is preferred
Experience
  • 4+ years of experience in full-stack development
Technical Skills
  • Node.js
  • Django
Soft Skills
  • Critical thinking
  • Interpersonal skills
Certifications
  • Google Cloud Certified - Professional Cloud Developer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with microservices architecture: Understanding of microservices design and implementation.
  • Familiarity with CI/CD tools: Experience with continuous integration and delivery tools.

Benefits

  • Comprehensive health benefits including dental and vision
  • Retirement plan with competitive employer contributions
  • Work-life balance with flexible hours
  • Access to training and development resources

Company Culture

  • Continuous Growth: We support the continuous growth of our employees through training and mentoring.
  • Respect and Integrity: We value respect and integrity in all interactions and decisions.
  • Team Spirit: We foster teamwork and camaraderie among our employees.
Status: Closed