Software Developer

Johannesburg FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

We are on the lookout for a skilled Software Developer to join our innovative team in Johannesburg. The ideal candidate will be proficient in both front-end and back-end development, utilizing technologies such as JavaScript and Python. You will be part of a dynamic environment that fosters growth and creativity.

Responsibilities

  • Design, develop, and implement software features based on user feedback.
  • Enhance existing applications by adding new functionalities.
  • Participate in sprint planning and retrospective meetings.
  • Collaborate with QA teams to ensure quality assurance.
  • Support deployment processes and application monitoring.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • Java
Soft Skills
  • Time Management
  • Problem Solving
Certifications
  • Certified Software Development Professional
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker: Experience with containerization tools for application deployment.
  • Experience in Agile methodologies: Strong experience in Agile workflows and frameworks.

Benefits

  • Health and wellness programs
  • Annual performance bonuses
  • Paid time off and sick leave
  • Access to online courses and training

Company Culture

  • Continuous Learning: We encourage continuous professional development and skill enhancement.
  • Work-Life Balance: We prioritize a healthy work-life balance for all our employees.
  • Community Engagement: Our team actively participates in community projects and initiatives.
Status: Closed