Full Stack Developer

Johannesburg FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are on the lookout for a talented Full Stack Developer to join our team in Johannesburg. The ideal candidate will possess a strong understanding of both front-end and back-end development, demonstrating proficiency in creating and maintaining web applications. You'll have the opportunity to work alongside experienced professionals and contribute significantly to diverse projects.

Responsibilities

  • Develop full-stack solutions leveraging both frontend and backend technologies.
  • Collaborate effectively with cross-functional teams to define and implement new features.
  • Ensure software performance, quality, and responsiveness.
  • Utilize version control systems for code management.
  • Engage in continuous learning and apply new technologies as needed.
  • Contribute to debugging and fixing performance bottlenecks in existing software.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • A minimum of 3 years experience in full-stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • SQL
Soft Skills
  • Critical thinking
  • Effective communication
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker: Understanding of containerization and deployment using Docker.
  • Knowledge of CI/CD processes: Experience in automated deployment workflows.

Benefits

  • Competitive salary package
  • Flexible working hours
  • Opportunities for skill development and continuous education
  • Work-life balance initiatives

Company Culture

  • Innovation: We embrace innovative thinking and encourage our team to explore creative solutions.
  • Team Spirit: Our culture thrives on collaboration, empowerment, and shared success.
  • Employee Growth: We invest in our employees' professional development and provide ample growth opportunities.
Status: Open