Software Developer

Johannesburg Full-time R40,000 - R60,000 / Month
(R480,000 - R720,000 / Year)

Job Description

Looking for an enthusiastic Software Developer who is ready to take on exciting projects in a fast-paced environment. This role demands diligence and innovation to create top-notch software applications for our diverse clientele.

Responsibilities

  • Develop web-based software solutions in collaboration with product teams.
  • Engage in architecture discussions and contribute to designing efficient systems.
  • Maintain code documentation for ease of project handover.
  • Ensure high performance of applications with a focus on scalability and security.
  • Mentor junior developers and help with their technical queries.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is an advantage
Experience
  • 5+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • Node.js
  • HTML/CSS
Soft Skills
  • Time management
  • Team player
Certifications
  • Scrum Master Certified (SMC)
Languages
  • English: Fluent

Benefits

  • Attractive salary with annual bonuses
  • Health and wellness benefits for employees
  • Work-life balance with flexible hours
  • Opportunities for career growth and development.

Company Culture

  • Continuous Learning: We support our employees' growth through training and development opportunities.
  • Inclusive Work Environment: We celebrate diversity and strive to create an inclusive workspace for everyone.
Status: Closed