Full Stack Developer

Johannesburg FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

Join our innovative team as a Full Stack Developer based in Johannesburg. In this role, you will work on an array of projects leveraging your expertise in front and back-end development. Your efforts will focus on developing scalable web applications that meet user needs. The ideal applicant will be passionate about technology and demonstrate an eagerness to tackle complex challenges within a collaborative environment.

Responsibilities

  • Lead full-stack development projects from concept to completion.
  • Ensure high performance of applications and provide support.
  • Implement security and data protection measures.
  • Collaborate with front-end and back-end developers to ensure seamless integration.
  • Assist in the management of the software development lifecycle.
  • Identify and mitigate risks and ensure timely delivery of projects.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 5+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • Node.js
  • HTML/CSS
  • Database Management (SQL/NoSQL)
Soft Skills
  • Problem-solving
  • Team Collaboration
  • Communication
Certifications
  • AWS Certified Developer
  • Google Cloud Professional Developer
Languages
  • English: Fluent

Advantageous

  • Familiarity with CI/CD tools: Experience with tools that automate the process of software delivery.
  • Understanding of microservices architecture: Knowledge of building applications based on a microservices architecture.

Benefits

  • Medical aid and health benefits.
  • Optional retirement fund contributions.
  • Flexible working hours.
  • Professional development opportunities.

Company Culture

  • Collaboration: Our team thrives on collaboration and creative problem-solving.
  • Continuous Learning: We prioritize learning and development to foster employee growth.
  • Inclusivity: We celebrate diversity and ensure every voice is heard.
Status: Open