Full Stack Developer

Johannesburg FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

As a Full Stack Developer, you will be integral to our development team, focusing on both front-end and back-end development. You will work on exciting projects that require a blend of creativity and technical expertise. The position offers a chance to grow your skills in a collaborative environment while delivering high-impact solutions.

Responsibilities

  • Lead the development of complex web applications, managing projects from start to finish.
  • Implement security measures to protect sensitive information and maintain data privacy.
  • Collaborate effectively with cross-functional teams to deliver high-quality software.
  • Stay updated with industry trends and emerging technologies to improve development practices.

Requirements

Education
  • Bachelor's degree in Computer Science or Information Technology
  • Master's degree in a related field is advantageous
Experience
  • 5+ years of hands-on experience in software development
Technical Skills
  • JavaScript
  • Angular
  • Node.js
  • Git
Soft Skills
  • Analytical thinking
  • Effective Communication
Certifications
  • Google Cloud Professional
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and Kubernetes: Experience in container orchestration and management.
  • Exposure to microservices architecture: Experience working in a microservices environment is beneficial.

Benefits

  • Total health coverage including dental and optical.
  • Generous pension contribution matching.
  • Work-life balance with flexible schedules.
  • Continued education and training incentives.

Company Culture

  • Diversity and Inclusion: We pride ourselves on creating an inclusive workplace that values diversity.
  • Focus on Well-Being: We prioritize employee wellness, providing support and resources.
Status: Closed