Full Stack Developer

Johannesburg FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

Looking for a Full Stack Developer to bring technical skills and creative problem solving to our Johannesburg location. You will play a crucial role in developing applications that improve user experience and drive business success, collaborating closely with cross-functional teams.

Responsibilities

  • Build and manage back-end services and databases.
  • Conduct testing and maintain documentation for new and existing features.
  • Integrate third-party APIs and services.
  • Work closely with QA teams to ensure software quality.
  • Provide support and troubleshooting assistance for existing applications.
  • Stay updated with emerging technologies and industry trends.

Requirements

Education
  • Bachelor's degree in Computer Science or a related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • SQL/NoSQL Databases
  • Git
Soft Skills
  • Problem-solving
  • Communication
  • Team Collaboration
Certifications
  • AWS Certified Developer
  • Scrum Master Certificate
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Familiarity with containerization and orchestration technologies.
  • Knowledge of CI/CD practices: Experience with Continuous Integration and Continuous Deployment methodologies.

Benefits

  • Flexible working hours
  • Health insurance with wellness coverage
  • Professional development opportunities
  • Performance bonuses

Company Culture

  • Innovation: We value creativity and encourage our team members to bring new ideas.
  • Flexibility: We offer flexible work arrangements to suit different lifestyles.
  • Supportive Environment: A culture that values support, collaboration, and teamwork.
Status: Open