Full-Stack Developer

Cape Town Full-time R60,000 - R80,000 / Month
(R720,000 - R960,000 / Year)

Job Description

We are looking for a Full-Stack Developer skilled in React and Node.js to join our innovative development team. The ideal candidate will be responsible for building and optimizing web applications, ensuring seamless user experiences while collaborating with other tech teams to deliver exceptional products.

Responsibilities

  • Implement efficient and reusable front-end system components.
  • Integrate APIs and external services to backend systems.
  • Optimize applications for maximum speed and scalability.
  • Facilitate collaboration within agile teams using effective communication.
  • Execute application monitoring and troubleshooting tasks.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 5+ years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • Git
Soft Skills
  • Problem-solving
  • Team Collaboration
  • Time Management
  • Communication
Certifications
  • Certified ScrumMaster (CSM)
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Familiarity with container orchestration for improving deployment efficiency.
  • Knowledge of CI/CD tools: Experience with tools like Jenkins for automating deployment pipelines.

Benefits

  • Comprehensive medical and dental aid
  • Performance bonuses based on project success
  • Flexible working hours
  • Work from home options available

Company Culture

  • Innovation: We foster a culture of creativity and continuous improvement, encouraging our team to explore new ideas.
  • Team Spirit: Collaboration and support are key to our success; we thrive as a team.
  • Diverse Environment: We are committed to maintaining a workforce that reflects a variety of backgrounds and perspectives.
Status: Open