Full Stack Developer

Johannesburg FULL TIME R29,167 - R45,833 / Month
(R350,000 - R550,000 / Year)

Job Description

Join our award-winning team as a Full Stack Developer where your skills in JavaScript and React will be paramount in delivering top-notch software solutions. We are committed to your development and offer an engaging work experience, focusing on collaboration and creative problem-solving.

Responsibilities

  • Create efficient and reusable front-end systems and abstractions.
  • Lead architecture and design of software solutions.
  • Translate designs and wireframes into high-quality code.
  • Debug and troubleshoot existing software applications.
  • Collaborate with cross-functional teams to define project priorities.
  • Facilitate continuous improvement through feedback and code reviews.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree will be advantageous
Experience
  • 3+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • CSS/Sass
  • HTML5
Soft Skills
  • Problem-solving
  • Teamwork
  • Communication
Certifications
  • AWS Certified Solutions Architect
  • Scrum Master Certified
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Exposure to container orchestration and development tools is a plus.
  • Familiarity with SQL databases: Knowledge of relational databases and SQL is advantageous.

Benefits

  • Competitive salary package
  • Health, dental, and vision insurance
  • Flexible work hours
  • Continuous learning opportunities

Company Culture

  • Innovation: Our team encourages creativity and experimentation in all projects.
  • Diversity: We prioritize building an inclusive and diverse workplace.
  • Collaboration: We promote teamwork and collaborative efforts across all departments.
Status: Open