Full Stack Developer

Cape Town Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

We are on the lookout for a Full Stack Developer to join our vibrant team in Cape Town. The successful candidate will be skilled in both front-end and back-end technologies, capable of developing robust applications and delivering creative solutions to complex problems. You'll work collaboratively with cross-functional teams to design and implement innovative software solutions that drive our company forward.

Responsibilities

  • Architect and design backend services and APIs for scalability.
  • Collaborate with databases and integrate services using RESTful APIs.
  • Implement testing strategies to ensure software quality.
  • Measure and improve system performance through monitoring and analysis.
  • Assist in the deployment of applications using CI/CD practices.

Requirements

Education
  • Bachelor's degree in Computer Science, Software Engineering, or similar field
  • Master's degree preferred
Experience
  • 5+ years of experience as a Full Stack Developer
Technical Skills
  • JavaScript
  • React
  • Node.js
Soft Skills
  • Analytical Thinking
  • Adaptability
Certifications
  • Certified Kubernetes Administrator
  • Professional Scrum Master (PSM)
Languages
  • English: Fluent

Advantageous

  • Experience with cloud providers like AWS or Azure: Knowledge of cloud service deployment and management.
  • Understanding of microservices architecture: Ability to design and implement services within a microservices environment.

Benefits

  • Extensive medical, dental, and vision coverage.
  • Generous vacation and paid time off policies.
  • Work-from-home options available.
  • Training budgets for skill enhancement.

Company Culture

  • Innovation: We thrive on innovation and embrace challenges that push us beyond conventional limits.
  • Community Engagement: Engaging with our local community is a priority; we encourage team members to participate in outreach initiatives.
  • Work-Life Balance: We believe in maintaining a healthy work-life balance, offering flexible schedules to accommodate personal needs.
Status: Closed