Full Stack Developer

Sandton FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

Join our team as a Full Stack Developer where you'll be responsible for developing and maintaining scalable software applications. The ideal candidate will be well-versed in both frontend and backend technologies, enabling them to take our projects from concept to completion.

Responsibilities

  • Develop responsive web applications using frameworks such as React and Express.
  • Collaborate with UI/UX designers to improve app functionality and user experience.
  • Build and maintain database solutions with SQL and MongoDB.
  • Ensure high-performance and availability of applications and manage hosting environment.
  • Integrate third-party APIs and services into projects.
  • Perform code reviews and mentor junior developers as needed.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • Node.js
  • React
  • MongoDB
  • REST APIs
  • Git
Soft Skills
  • Problem-solving
  • Team Player
  • Time Management
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Experience in Docker: Familiarity with containerization tools such as Docker and Kubernetes.
  • Experience with CI/CD tools: Hands-on experience with Continuous Integration and Deployment tools.

Benefits

  • Competitive salary with performance bonus
  • Comprehensive health care plan
  • Generous leave policy with work-life balance initiatives
  • Professional development opportunities and training

Company Culture

  • Innovation: Encouraging creative problem-solving and technical ingenuity.
  • Collaboration: Team-based projects promoting a sense of purpose and community.
  • Diversity and Inclusion: Commitment to creating a diverse and inclusive workplace.
Status: Open