Full Stack Developer

Johannesburg Full-time R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

Join our team as a Full Stack Developer where you’ll leverage your talents in both front-end and back-end technologies. This role is perfect for those who are keen to work in a team-centric environment and are enthusiastic about developing high-quality software solutions.

Responsibilities

  • Architect scalable and maintainable application architectures.
  • Work with cross-functional teams to refine and clarify project specifications.
  • Troubleshoot and debug applications to enhance functionality and improve user experience.
  • Integrate RESTful APIs and third-party services.
  • Create and manage database schemas and architecture.

Requirements

Education
  • Bachelor’s degree in Computer Science or equivalent
  • Advanced qualifications are an advantage
Experience
  • 3-5 years of experience in full-stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • MongoDB
  • HTML & CSS
Soft Skills
  • Communication
  • Teamwork
Certifications
  • AWS Certified Developer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Hands-on experience with containerization tools.
  • Knowledge of CI/CD pipelines: Experience in implementing CI/CD frameworks is beneficial.

Benefits

  • Competitive salary package with performance bonuses
  • Medical aid and retirement benefits
  • Flexible working hours and remote working options
  • Professional development opportunities

Company Culture

  • Innovation: We encourage our employees to bring fresh ideas to the table.
  • Diversity: We are committed to creating a diverse workplace where everyone feels valued.
  • Empowerment: Our culture empowers employees to take charge of their projects and responsibilities.
Status: Open