Full Stack Developer

Cape Town Full-time R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

In this Full Stack Developer position, you will play a critical role in developing our software products from concept to deployment. We are looking for candidates who are not only skilled in programming but are also enthusiastic about collaboration and delivering top-notch solutions.

Responsibilities

  • Create and optimize web applications for maximum speed and scalability.
  • Collaborate with UI/UX designers to improve usability.
  • Manage application lifecycle from development to production.
  • Conduct user testing and incorporate feedback into iterative cycles.
  • Assist in the technical documentation of systems and applications.
  • Stay updated with emerging technologies and industry trends.

Requirements

Education
  • Bachelor's degree in Computer Science, Software Engineering, or related field
Experience
  • 3-5 years of experience in full-stack development
Technical Skills
  • JavaScript
  • Node.js
  • HTML/CSS
Soft Skills
  • Teamwork
  • Adaptability
Certifications
  • Certified ScrumMaster (CSM)
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Familiarity with containerization tools and cloud services.
  • Knowledge of Agile methodologies: Experience working in Agile project environments.

Benefits

  • Competitive salary with performance bonuses
  • Medical aid and retirement benefits
  • Opportunity for professional development and training
  • Flexible work hours

Company Culture

  • Innovation: We encourage creative solutions and out-of-the-box thinking.
  • Inclusivity: Our workplace values diversity and aims to create an environment where everyone feels welcome.
  • Team Spirit: We believe in collaboration and collective success.
Status: Closed