Software Developer

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

Job Description

We are on the lookout for an enthusiastic Software Developer to help us create exceptional software solutions. In this role, you’ll have the opportunity to work on a variety of projects and enhance your skills in a supportive environment.

Responsibilities

  • Create and maintain user-friendly software applications.
  • Collaborate with designers and stakeholders to implement features.
  • Identify bugs and implement fixes to improve software reliability.
  • Assist in the integration of user-facing elements.
  • Work on continuous integration and deployment of applications.
  • Keep documentation current for updates and new features.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Master's degree in Software Engineering preferred
Experience
  • 3+ years of experience in software development with a focus on web applications
Technical Skills
  • JavaScript
  • Node.js
  • MongoDB
Soft Skills
  • Critical thinking
  • Adaptability
Certifications
  • AWS Certified Developer
Languages
  • English: Fluent

Advantageous

  • Familiarity with DevOps tools: Experience with tools like Docker, Jenkins, and Kubernetes.
  • Experience with cloud platforms: Background in using AWS or Azure for deployment and infrastructure.

Benefits

  • Health insurance and wellness programs
  • Employee development initiatives
  • Flexible hours with remote options
  • Annual performance bonus

Company Culture

  • Inclusive Environment: We value diversity and strive to create an inclusive workplace for all.
  • Open Communication: We foster a culture of open communication, encouraging feedback and new ideas.
Status: Closed