Software Developer

Johannesburg Full-time R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

We're on the lookout for a talented Software Developer to join our dynamic team in Johannesburg. The ideal candidate will possess strong skills in software development, particularly in creating scalable applications and optimising system performance. You will be part of a collaborative environment where your expertise will make a significant impact.

Responsibilities

  • Architect, implement, and maintain high-quality software solutions.
  • Collaborate with the Agile team to prioritize tasks and features.
  • Develop and maintain comprehensive documentation of software systems.
  • Enhance existing applications based on user feedback and requirements.
  • Stay updated with emerging technologies and suggest improvements.
  • Participate in code reviews and ensure adherence to development standards.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • React
  • Node.js
  • Angular
Soft Skills
  • Analytical thinking
  • Creativity
Certifications
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Knowledge of containerization and orchestration tools like Docker and Kubernetes.
  • Experience with CI/CD practices: Familiarity with continuous integration and delivery methodologies.

Benefits

  • Health and wellness benefits
  • Flexible work arrangements
  • Continuous learning opportunities
  • Performance bonuses

Company Culture

  • Collaboration: A culture of teamwork and collaboration, where ideas are freely exchanged.
  • Innovation: We encourage a culture of innovation and creativity, fostering groundbreaking ideas.
  • Diversity: We value diversity and are committed to creating an inclusive environment.
Status: Closed