Software Developer

Cape Town FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

We are on the lookout for a talented Software Developer to join our Cape Town team. In this role, you will have the opportunity to work on a variety of projects, using modern technologies to create impactful software applications. If you have a passion for coding and a desire to innovate, we want to hear from you!

Responsibilities

  • Design and implement software architecture that is scalable and maintainable.
  • Engage in agile development practices such as sprint planning and daily stand-ups.
  • Test applications to ensure functionality and performance meet standards.
  • Document processes and provide training to end-users.
  • Participate in cross-functional team efforts to enhance software delivery.

Requirements

Education
  • Bachelor's degree in Software Engineering or a related field
Experience
  • 4+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • Node.js
Soft Skills
  • Analytical thinking
  • Adaptability
Certifications
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Familiarity with containerization technologies and orchestration tools.
  • Knowledge of Agile methodologies: Understanding of Agile practices and experience working in Agile teams.

Benefits

  • Medical aid and wellness benefits
  • Annual performance bonuses
  • Flexible working hours
  • Development and training opportunities

Company Culture

  • Innovation: We prioritize creative thinking and innovative approaches to problem-solving.
  • Collaboration: Our team thrives on collaboration and open communication, ensuring all voices are heard.
  • Professional Growth: We are committed to helping our employees grow professionally with ongoing training.
Status: Closed