Full-Stack Software Developer

Johannesburg FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

Join our reputable company as a Full-Stack Software Developer in Johannesburg! This position offers the chance to collaborate with passionate individuals and develop cutting-edge software, contributing significantly to our goals.

Responsibilities

  • Architect, code, and maintain robust web-based applications using React and Node.js.
  • Collaborate effectively with teams to deliver innovative software solutions.
  • Initiate debugging processes to identify and rectify bugs.
  • Enhance application performance to deliver superior user experience.
  • Engage in continuous learning to stay abreast of industry trends.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is an added advantage
Experience
  • 5+ years of experience in software engineering
Technical Skills
  • React
  • JavaScript
  • CSS Frameworks (e.g., Bootstrap)
Soft Skills
  • Collaborative Mindset
  • Creativity
Certifications
  • Google Professional Cloud Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services (AWS, Azure): Understanding of cloud architecture and services.
  • Knowledge of mobile development frameworks: Familiarity with responsive web and mobile application development.

Benefits

  • Comprehensive health and wellness benefits
  • Generous leave policies including parental leave
  • Training and professional development funding
  • Annual bonus based on performance

Company Culture

  • Continuous Improvement: We support learning and development for all employees.
  • Flexibility: We encourage a healthy work-life balance with flexible working arrangements.
Status: Closed