Full Stack Developer

Johannesburg FULL TIME R66,667 - R83,333 / Month
(R800,000 - R1,000,000 / Year)

Job Description

We are seeking a Full Stack Developer who thrives on creating innovative software solutions. An ideal candidate is highly skilled in both front-end and back-end technologies and has a passion for building scalable applications.

Responsibilities

  • Develop user-friendly web interfaces and the logic behind the applications.
  • Manage database integration and perform data management tasks.
  • Coordinate with cross-functional teams to ensure quality deliverables.
  • Conduct thorough testing and troubleshoot issues as they arise.
  • Optimize applications for maximum speed and scalability.
  • Handle and resolve technical issues proactively.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • React.js
  • Node.js
Soft Skills
  • Analytical Thinking
  • Communication Skills
Languages
  • English: Fluent

Advantageous

  • Understanding of Microservices architecture: Knowledge of designing applications based on microservices.
  • Experience in Agile methodologies: Experience working in Agile project teams and sprints.

Benefits

  • Comprehensive medical and dental coverage
  • Flexible working hours with remote options
  • Employee wellness initiatives
  • Continuous learning and professional upgrade programs

Company Culture

  • Innovative Environment: We promote creativity and innovation to bring transformative solutions to our clients.
  • Supportive Team Culture: Our team offers support and encouragement for one another’s growth.
  • Focus on Well-being: We value our employees' well-being and work-life balance.
Status: Open