Software Developer

Johannesburg FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are in search of a passionate Software Developer to join our vibrant team in Johannesburg. This role involves developing robust applications and ensuring they meet performance standards and user requirements. The ideal candidate will have a solid grasp of full-stack development and thrive in a collaborative environment.

Responsibilities

  • Ensure applications are tested and meet quality standards.
  • Collaborate on technical specification and architecture discussions.
  • Provide ongoing support and maintenance for existing applications.
  • Engage with stakeholders to gather requirements and refine software development objectives.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Postgraduate qualifications preferred
Experience
  • 3+ years in full-stack development preferred
Technical Skills
  • React
  • Node.js
Soft Skills
  • Adaptability
  • Time Management
Languages
  • English: Fluent

Advantageous

  • Familiarity with DevOps practices: Understanding of CI/CD and automation tools is a plus.
  • Experience with containerization: Knowledge in using Docker for application management.

Benefits

  • Comprehensive health and wellness programs.
  • Flexible working hours.
  • Skill enhancement workshops.
  • Employee referral bonuses.

Company Culture

  • Continuous Improvement: We support ongoing personal and professional development for all team members.
  • Work-Life Balance: We understand the importance of personal time and promote a healthy work-life balance.
  • Employee Empowerment: Our culture is built on trusting our employees to take initiative and lead projects.
Status: Closed