Full Stack Developer

Johannesburg Full-time R50,000 - R66,667 / Month

Job Description

We are seeking a passionate Full Stack Developer to contribute to our growing team in Johannesburg. The ideal candidate will have strong skills in both front-end and back-end technologies, playing a vital role in developing scalable applications and innovative software solutions.

Responsibilities

  • Design and implement scalable web applications using modern frameworks.
  • Collaborate with the design team to create user-friendly interfaces.
  • Participate in code reviews and maintain code quality standards.
  • Test and debug applications to ensure optimal performance.
  • Integrate third-party APIs and services into applications.
  • Implement security protocols and data protection measures.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 4+ years of experience in software development
Technical Skills
  • Node.js
  • React
Soft Skills
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services (AWS, Azure): Familiarity with cloud platforms to enhance application performance.
  • Knowledge of DevOps practices: Understanding DevOps methodologies to streamline development cycles.

Benefits

  • Health benefits, including medical aid and dental cover.
  • Retirement savings plan with employer contribution.
  • Flexible working hours available.
  • Occasional remote work options.

Company Culture

  • Innovation: We embrace innovation and encourage creative solutions.
  • Collaboration: Teamwork is at the heart of our development process.
  • Diversity: We value a diverse workforce and aim for inclusivity.
Status: Open