Software Developer

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

Job Description

We are in search of a passionate Software Developer to join our dynamic team in Johannesburg. The ideal candidate will possess a strong foundation in both front-end and back-end technologies, focusing on creating scalable and efficient software solutions. If you thrive in a collaborative environment and enjoy tackling complex challenges, we want to hear from you!

Responsibilities

  • Build and deploy web applications based on user feedback.
  • Troubleshoot technical issues and provide solutions efficiently.
  • Engage with stakeholders to gather and define requirements.
  • Stay up-to-date with emerging technologies and industry trends.
  • Assist in training junior developers and interns.

Requirements

Education
  • Bachelor's degree in Computer Science or Information Technology
  • Relevant certifications in software development are a plus
Experience
  • 4+ years of relevant software development experience
Technical Skills
  • JavaScript
  • React
  • Node.js
Soft Skills
  • Analytical Thinking
  • Collaboration
Languages
  • English: Fluent

Advantageous

  • Experience with microservices architecture: Knowledge in designing and implementing microservices-based applications.
  • Familiarity with Docker and Kubernetes: Experience with container orchestration.

Benefits

  • Competitive salary package with bonuses.
  • Comprehensive health coverage.
  • Remote work flexibility.
  • Opportunities for training and certifications.

Company Culture

  • Growth: We provide numerous opportunities for career growth and personal development.
  • Supportive Environment: We foster a supportive and collaborative work environment.
Status: Closed