Full Stack Developer

Johannesburg FULL TIME R50,000 - R70,000 / Month
(R600,000 - R840,000 / Year)

Job Description

We are seeking a Full Stack Developer to join our fast-paced team in Johannesburg. The ideal candidate will have a solid background in both front-end and back-end technologies. You'll be responsible for creating robust applications and enhancing existing systems to support our growing client base.

Responsibilities

  • Architect and build scalable web applications using modern frameworks.
  • Translate UI/UX designs into functional web applications.
  • Build reusable code and libraries for future use.
  • Ensure the technical feasibility of UI/UX designs.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Requirements

Education
  • Bachelor's degree in Information Technology or equivalent
  • Master's degree in a relevant field is advantageous
Experience
  • 5+ years of extensive full-stack experience
Technical Skills
  • JavaScript
  • Backend Development
  • Version Control/Git
  • SQL/NoSQL Databases
Soft Skills
  • Adaptability
  • Critical Thinking
Certifications
  • Google Cloud Certified - Associate Cloud Engineer
  • Microsoft Certified: Azure Developer Associate
Languages
  • English: Fluent

Advantageous

  • Knowledge of cloud platforms (AWS, Azure, GCP): Experience with cloud services and architectures.
  • Proficiency in automated testing frameworks: Experience in writing and executing automated tests to ensure quality.

Benefits

  • Health and wellness programs
  • Generous leave entitlements
  • Access to online courses and certifications
  • Team building and social events

Company Culture

  • Diversity and Inclusion: We are committed to building a diverse workforce and an inclusive culture that values different perspectives.
  • Continuous Learning: We encourage team members to pursue continuous learning and professional development opportunities.
Status: Closed