Software Developer

Johannesburg FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

We are seeking a passionate Software Developer to join our growing team in Johannesburg. The ideal candidate will have experience in full-stack development, enabling them to work on various exciting projects that impact our clients positively.

Responsibilities

  • Build and enhance web applications ensuring responsiveness and performance.
  • Collaborate with team members to solve complex technical problems.
  • Conduct thorough testing and validation of applications before release.
  • Document development processes and application architecture.
  • Provide mentorship and guidance to junior developers.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree is an advantage
Experience
  • 3+ years in full-stack development
Technical Skills
  • JavaScript
  • Node.js
  • React
  • Microservices Architecture
Soft Skills
  • Analytical thinking
  • Adaptability
Certifications
  • Google Cloud Certified - Associate Cloud Engineer
Languages
  • English: Fluent

Advantageous

  • Familiarity with Agile methodologies: Experience working in Agile development environments.
  • Knowledge of RESTful APIs: Understanding of RESTful services and integration.

Benefits

  • Comprehensive health and wellness benefits
  • Generous leave policies including paid time off
  • Opportunities for professional development
  • Employee recognition programmes

Company Culture

  • Diversity and Inclusion: We are dedicated to building a diverse workforce and an inclusive workplace.
  • Continuous Improvement: We encourage continuous learning and self-improvement among our employees.
Status: Closed