Full Stack Developer

Cape Town Full-time R45,000 - R55,000 / Month
(R540,000 - R660,000 / Year)

Job Description

We are seeking a skilled Full Stack Developer to join our vibrant team in Cape Town. The ideal candidate will be proficient in both front-end and back-end technologies, playing a key role in designing and implementing impactful software solutions.

Responsibilities

  • Architect and build web solutions using React and Node.js.
  • Ensure the technical feasibility of UI/UX designs.
  • Debug and troubleshoot issues across the full stack.
  • Provide support for production deployments and maintenance.
  • Engage in Agile methodologies, participating in daily stand-ups and sprint planning.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree preferred
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • RESTful APIs
Soft Skills
  • Team collaboration
  • Problem-solving
  • Communication
Certifications
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Knowledge of containerization tools (Docker): Experience with Docker for containerizing applications.
  • Experience with CI/CD practices: Knowledge of continuous integration and continuous delivery processes.

Benefits

  • Comprehensive health benefits
  • Generous retirement plan with matching contributions
  • Flexible schedules with remote work options
  • Wellness initiatives and professional growth opportunities

Company Culture

  • Inclusivity: We value diversity and inclusivity, creating a respectful environment for all employees.
  • Community Engagement: We believe in giving back to the community through various outreach programs.
  • Work-Life Balance: We prioritize maintaining a healthy work-life balance for all employees.
Status: Closed