Full Stack Developer

Cape Town FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We are seeking a Full Stack Developer to join our vibrant team in Cape Town. The ideal candidate will have a strong foundation in both front-end and back-end technologies, focusing on developing dynamic and responsive web applications. You will play a crucial role in creating software solutions that drive our business forward.

Responsibilities

  • Architect and maintain scalable web applications.
  • Collaborate closely with product managers and stakeholders to gather requirements.
  • Implement security and data protection measures.
  • Maintain and expand a software documentation database.
  • Participate in Agile development processes and sprint planning.
  • Mentor junior developers and promote best practices.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree preferred
Experience
  • 5+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • Node.js
  • React
  • HTML/CSS
  • SQL/NoSQL
  • Git
  • RESTful APIs
  • GraphQL
Soft Skills
  • Team Collaboration
  • Problem Solving
  • Adaptability
Certifications
  • AWS Certified Developer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Familiarity with containerization and orchestration tools.
  • Strong understanding of CI/CD processes: Hands-on experience with CI/CD pipeline tools.

Benefits

  • Competitive salary package
  • Comprehensive health coverage including dental and vision
  • Flexible working arrangements
  • Opportunities for professional development

Company Culture

  • Innovation: We prioritize creativity and encourage team members to think differently.
  • Collaboration: Teamwork is at the core of our operations, fostering a friendly environment.
  • Diversity and Inclusion: We pride ourselves on our diverse workforce and inclusive company culture.
Status: Closed