Software Developer

Johannesburg FULL TIME R41,666 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We are seeking a talented Software Developer to join our Johannesburg team. The ideal candidate will have strong skills in both front-end and back-end technologies, with a keen eye for detail and a passion for creating efficient software solutions. You will play a significant role in the development of software applications that solve real-world challenges.

Responsibilities

  • Design and implement software solutions based on stakeholder requirements.
  • Work closely with the QA team to test and refine applications.
  • Maintain and improve existing applications.
  • Provide technical support for software applications.
  • Participate in agile development processes.
  • Contribute to software architecture discussions and decisions.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • React
Soft Skills
  • Critical thinking
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Familiarity with DevOps practices: Experience with CI/CD pipelines is a plus.
  • Experience with Docker: Understanding containerization and deployment using Docker.

Benefits

  • Health, dental, and vision insurance.
  • Paid time off and holiday leave.
  • Annual performance bonuses.
  • Opportunities for career advancement.

Company Culture

  • Diversity and Inclusion: We are dedicated to creating an inclusive workplace that embraces diversity.
  • Feedback Loops: Regular feedback is encouraged and seen as an essential part of our culture.
Status: Closed