Full Stack Developer

Cape Town Full-time R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

Join our innovative team as a Full Stack Developer in Cape Town. In this role, you will be responsible for designing, building, and maintaining high-quality web applications. We are looking for someone who thrives in a collaborative environment and is eager to tackle complex challenges with creative solutions.

Responsibilities

  • Create user-friendly interfaces and connect them to backend services.
  • Develop, test, and deploy applications continuously.
  • Collaborate with backend developers to integrate APIs effectively.
  • Utilize version control systems for collaborative coding.
  • Ensure all applications are secure and compliant with industry standards.
  • Mentor junior developers and provide guidance on best practices.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Relevant certifications in software development
Experience
  • 5+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • Node.js
  • React
Soft Skills
  • Communication
  • Adaptability
Certifications
  • Microsoft Certified: Azure Developer Associate
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Understanding of containerization and orchestration technologies.
  • Experience with Agile methodologies: Familiarity with Agile practices and team collaboration in sprints.

Benefits

  • Health and wellness programs
  • Comprehensive medical, dental, and vision plans
  • Employee discounts and perks
  • Work-life balance initiatives

Company Culture

  • Innovation: We encourage innovative thinking and creative problem-solving.
  • Continuous Improvement: We support personal and professional growth through learning and development opportunities.
Status: Closed