Full Stack Developer

Durban FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

We are looking for a dynamic Full Stack Developer to join our team in Durban. In this role, you'll be responsible for developing and maintaining web applications, leveraging your expertise in both front-end and back-end technologies. You'll work closely with designers and project managers to create innovative solutions that meet client needs.

Responsibilities

  • Design and implement new software features and functionality.
  • Manage database architecture and data storage solutions.
  • Participate in daily stand-ups and provide timely updates on progress.
  • Optimize applications for maximum speed and scalability.
  • Stay updated with emerging technologies and suggest improvements.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • At least 5 years of experience in full-stack software development
Technical Skills
  • React.js
  • Express.js
Soft Skills
  • Adaptability
  • Time management
Certifications
  • Certified Kubernetes Administrator
  • Google Cloud Certified - Professional Cloud Architect
Languages
  • English: Fluent

Advantageous

  • Experience with DevOps practices: Understanding of CI/CD practices and tools.
  • Familiarity with automated testing frameworks: Knowledge of tools such as Jest or Mocha.

Benefits

  • Comprehensive health and dental benefits
  • Contribution towards retirement savings
  • Flexible schedule with remote working options
  • Professional development support

Company Culture

  • Empowerment: We believe in empowering our employees to take initiative and drive projects.
  • Ongoing Training: Continuous learning is part of our core values.
  • Work-Life Balance: We value our employees' wellbeing and encourage a healthy work-life balance.
Status: Open