Full Stack Developer

Johannesburg FULL TIME R45,833 - R62,500 / Month
(R550,000 - R750,000 / Year)

Job Description

We are on the hunt for a talented Full Stack Developer to be part of our vibrant team in Johannesburg. The ideal candidate will possess a deep understanding of both front-end and back-end technologies, enabling them to create cutting-edge software solutions that meet our clients' needs. Your role will encompass everything from database management to UI/UX design, ensuring a seamless user experience.

Responsibilities

  • Design and implement features across the full stack of our applications.
  • Work closely with team members to deliver robust applications on time.
  • Manage application architecture and optimize performance.
  • Conduct testing and debugging to ensure application reliability.
  • Stay up to date on emerging technologies and industry trends.
  • Document code and architecture for future reference.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • SQL
  • Git
Soft Skills
  • Problem-solving
  • Teamwork
Certifications
  • AWS Certified Solutions Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with containerization tools: Familiarity with Docker and Kubernetes for application deployment.
  • Knowledge of CI/CD processes: Experience in setting up continuous integration and delivery pipelines.

Benefits

  • Competitive salary
  • Health care coverage
  • Flexible work hours with remote options
  • Professional development opportunities

Company Culture

  • Supportive Environment: We promote a culture of support and collaboration to drive innovation.
  • Continuous Learning: Our team values continuous improvement and learning.
  • Integrity and Respect: We believe in treating each other with respect and integrity.
Status: Closed