Software Developer

Cape Town FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

Join us as a Software Developer where you will have the opportunity to work on innovative projects. You’ll be part of a team that values creativity and encourages you to push the boundaries of technology.

Responsibilities

  • Create and execute unit tests to ensure optimal functionality.
  • Engage in client meetings to understand software requirements.
  • Optimize applications for maximum speed and scalability.
  • Implement security and data protection measures in software applications.
  • Contribute to documentation efforts for software design and development processes.

Requirements

Education
  • Bachelor's degree in Software Engineering
  • Master's degree in a relevant field is preferred
Experience
  • 5+ years of experience in software development and programming
Technical Skills
  • JavaScript
  • Node.js
Soft Skills
  • Analytical thinking
  • Communication
Certifications
  • Microsoft Certified: Azure Developer Associate
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Experience in deploying and managing containerized applications.
  • Familiarity with CI/CD processes: Understanding of continuous integration and deployment practices.

Benefits

  • Health, dental, and vision insurance
  • Retirement savings plan with employer match
  • Flexible work arrangements
  • Wellness programs and resources

Company Culture

  • Inclusivity: We celebrate diversity and aim to create an inclusive culture for all employees.
  • Flexibility: We understand the importance of work-life balance and offer flexible working arrangements.
  • Community Engagement: Our company actively participates in community initiatives and encourages employee involvement.
Status: Closed