Full Stack Developer

Durban FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are seeking a skilled Full Stack Developer to join our vibrant Durban team. You will work closely with designers and product managers to deliver user-friendly applications that are both functional and aesthetically pleasing. The ideal candidate should have a strong understanding of web technologies and frameworks to create robust applications.

Responsibilities

  • Lead the end-to-end software development lifecycle.
  • Optimize applications for maximum speed and scalability.
  • Design and manage databases using MySQL or MongoDB.
  • Stay current with emerging technologies and propose relevant upgrades.
  • Document development processes and user guides.

Requirements

Education
  • Master's degree in Computer Science or related field is preferred
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • React
Soft Skills
  • Communication
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Familiarity with containerization and orchestrating tools.
  • Experience with automated testing and CI/CD pipelines: Knowledge of automated processes for software delivery.

Benefits

  • Yearly training budget and personal development opportunities
  • Flexible schedules
  • Health and life insurance
  • Company-sponsored team outings

Company Culture

  • Work-Life Balance: We prioritize maintaining a healthy balance between work and personal life.
  • Commitment to Learning: Our team is dedicated to continuous improvement and professional growth.
Status: Open