Full Stack Developer

Durban FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

As a Full Stack Developer, you'll be responsible for building and optimizing both client-side and server-side components of our applications. This role requires a detail-oriented developer who can think critically about solutions and contribute to all phases of the software development life cycle.

Responsibilities

  • Design and develop server-side applications.
  • Ensure security and data protection for all applications.
  • Create technical documentation for new features.
  • Manage database systems and optimize queries.
  • Enhance application performance through continuous improvement.
  • Coordinate with team members to resolve integration issues.
  • Participate in code reviews and maintain best coding practices.
  • Work with external stakeholders to gather technical requirements.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Professional certifications are a plus
Experience
  • 3+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • SQL
  • Git
Soft Skills
  • Analytical Problem Solving
  • Effective Communication
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms: Familiarity with AWS or Azure for deployment and hosting.
  • Knowledge of containerization technologies: Experience with tools like Docker and Kubernetes.

Benefits

  • Competitive salary package with annual increase.
  • Comprehensive health care plan.
  • Work-from-home options available.
  • Professional development opportunities.

Company Culture

  • Collaborative Environment: We encourage teamwork and open communication among our diverse group of professionals.
  • Continuous Improvement: A commitment to learning and growing both personally and professionally is valued here.
  • Flexibility and Work-life Balance: We understand the importance of flexibility and support a healthy work-life balance.
Status: Open