Software Developer

Johannesburg FULL TIME R30,000 - R45,000 / Month
(R360,000 - R540,000 / Year)

Job Description

We are in search of a talented Software Developer to enhance our dynamic team in Johannesburg. Ideal candidates will possess a strong background in software development, focusing on delivering scalable and efficient solutions.

Responsibilities

  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize applications for maximum speed and scalability.
  • Identify, troubleshoot, and debug issues in a timely manner.
  • Mentor junior developers and share best practices.
  • Contribute to improving team processes and methodologies.

Requirements

Education
  • Bachelor's or Master's degree in Computer Science or Software Engineering
Experience
  • 3+ years of experience with full-stack development
Technical Skills
  • Java
  • React
Soft Skills
  • Adaptability
  • Communication
Certifications
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Experience with containerization tools like Docker: Proficiency in using Docker for environment management.
  • CI/CD Knowledge: Experience with Continuous Integration and Continuous Deployment practices.

Benefits

  • Health and wellness initiatives
  • Generous leave policies
  • Employee assistance programs
  • Work-life balance support

Company Culture

  • Learning and Growth: We prioritize personal and professional development for all employees.
  • Flexibility: We understand the importance of work-life balance and offer flexible work arrangements.
  • Sustainability: We are committed to sustainable practices within our operations and community.
Status: Closed