Software Developer

Cape Town FULL TIME R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

We are searching for a proficient Software Developer to join our vibrant team in Cape Town. The ideal candidate will possess expertise in both front-end and back-end technologies, with a keen ability to deliver scalable and robust software solutions.

Responsibilities

  • Architect and develop complex software applications for various platforms.
  • Mentor junior developers and lead by example.
  • Engage with stakeholders to gather requirements and provide updates.
  • Enhance existing applications and provide innovative solutions.
  • Adhere to agile methodologies and participate in sprint planning.
  • Document code changes and maintain project documentation.

Requirements

Education
  • Bachelor's degree in Computer Science, Software Engineering, or similar
Experience
  • 5+ years of experience in developing web applications
Technical Skills
  • React
  • Node.js
Soft Skills
  • Teamwork
  • Adaptability

Advantageous

  • Knowledge of Docker and containerization: Experience with containerizing applications for deployment.
  • Familiarity with CI/CD tools: Understanding of continuous integration and delivery processes.

Benefits

  • Health, dental, and vision cover
  • Employee wellness programs
  • Work-from-home options
  • Generous leave policy

Company Culture

  • Team Collaboration: We believe great things are accomplished through teamwork and collaboration.
  • Continuous Learning: We offer resources and training for our team to grow and develop their skills.
Status: Closed