Software Developer

Cape Town Full-time R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

Join us as a Software Developer, where you'll work on diverse projects that push the envelope of technology. We're looking for someone with a knack for problem-solving and a passion for creating efficient software solutions.

Responsibilities

  • Participate in all phases of the software development lifecycle.
  • Enhance existing applications based on user feedback and performance metrics.
  • Integrate third-party services and APIs as needed.
  • Mentor junior developers and contribute to team knowledge sharing.
  • Stay updated on emerging technologies and best practices in software development.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • Node.js
Soft Skills
  • Analytical thinking
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Experience with containerization and orchestration technologies.
  • Familiarity with CI/CD pipelines: Understanding of Continuous Integration and Continuous Deployment processes.

Benefits

  • Health, dental, and vision insurance
  • Flexible working conditions
  • Opportunities for professional development
  • Generous leave policies

Company Culture

  • Team-oriented: We emphasize teamwork and collaboration in everything we do.
  • Innovative: We encourage innovative thinking and creative solutions.
  • Supportive Environment: We cultivate a supportive work atmosphere where everyone's contributions matter.
Status: Closed