Software Developer

Cape Town Full-time R29,167 - R37,500 / Month
(R350,000 - R450,000 / Year)

Job Description

We are on the lookout for a talented Software Developer to join our Cape Town team. This role involves designing and implementing applications that meet our clients' needs while ensuring a seamless user experience. The ideal candidate should have a solid understanding of software development principles and be eager to learn new technologies.

Responsibilities

  • Engage in full software development life cycle from requirements gathering to deployment.
  • Identify user needs and develop software solutions accordingly.
  • Utilize version control systems and project management tools effectively.
  • Maintain performance metrics and monitor application health.
  • Work in an Agile environment, participating in sprint planning and retrospectives.
  • Actively participate in team meetings and contribute ideas for improvements.

Requirements

Education
  • Degree in Software Engineering or similar
  • Additional relevant certifications are advantageous
Experience
  • 5+ years of experience in software development, preferably in a similar role
Technical Skills
  • JavaScript
  • React
  • Node.js
Soft Skills
  • Adaptability
  • Leadership
Certifications
  • Microsoft Certified: Azure Developer Associate
  • Certified Information Systems Security Professional (CISSP)
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms (AWS, Azure): Hands-on experience in deploying applications on cloud services.
  • Familiarity with containerization (Docker): Knowledge of Docker for creating, deploying, and managing containers.

Benefits

  • Comprehensive health, dental, and vision insurance
  • Incentives for performance and innovation
  • Remote work options available
  • Ongoing training and mentorship programs

Company Culture

  • Diversity and Inclusion: We aim to build a diverse team and foster an inclusive culture that respects different backgrounds.
  • Work-Life Balance: We support our employees in maintaining a healthy work-life balance through flexible working arrangements.
Status: Closed