Full Stack Developer

Johannesburg FULL TIME R41,667 - R54,167 / Month
(R500,000 - R650,000 / Year)

Job Description

Join our innovative team as a Full Stack Developer based in Johannesburg. This position demands a mix of front-end and back-end expertise to develop robust web applications. The right candidate will possess an innate ability to work collaboratively and deliver high-quality solutions in a fast-paced environment, focusing on improving user experiences.

Responsibilities

  • Deliver user-centric features through web applications using modern frameworks.
  • Conduct testing and quality assurance checks on applications.
  • Work closely with stakeholders to gather and clarify requirements.
  • Implement best practices in coding and architecture.
  • Provide technical assistance to team members when needed.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 5+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • CSS
  • SQL
  • API Development
Soft Skills
  • Problem-solving
  • Team collaboration
  • Time management
Languages
  • English: Fluent

Advantageous

  • Knowledge of DevOps practices: Familiarity with CI/CD pipelines and containerization.
  • Experience with cloud platforms: Hands-on experience with AWS, Azure or similar cloud services.

Benefits

  • Medical aid and retirement fund options
  • Flexible working arrangements
  • Professional development opportunities
  • Performance bonuses

Company Culture

  • Innovation: We thrive on innovation and creative problem-solving.
  • Teamwork: We believe in collaborative efforts to achieve success.
  • Growth Mindset: Our culture encourages continuous learning and personal growth.
Status: Closed