Full Stack Developer

Johannesburg Full-time R50,000 - R70,000 / Month
(R600,000 - R850,000 / Year)

Job Description

We are looking for a skilled Full Stack Developer to join our team in Johannesburg. In this role, you will be involved in the full software development lifecycle, collaborating with cross-functional teams to produce seamless solutions that enhance user engagement.

Responsibilities

  • Code, test, and deploy scalable applications across all platforms.
  • Collaborate with the QA team to ensure quality and timely deliverables.
  • Design database schemas and integrate data management solutions.
  • Translate business requirements into technical specifications.
  • Utilize version control systems for documentation and code management.
  • Manage the entire software development lifecycle from concept to delivery.

Requirements

Education
  • Master's degree in Computer Science or a related field is a plus
Experience
  • 5+ years experience in software development and full-stack development
Technical Skills
  • React.js
  • Express.js
Soft Skills
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Knowledge of DevOps practices: Experience with CI/CD and containerization.
  • Understanding of Agile methodologies: Familiarity with Agile practices would be beneficial.

Benefits

  • Competitive salary with bonuses
  • Flexible working hours
  • Health and wellness benefits
  • Professional development opportunities

Company Culture

  • Innovative Environment: We thrive on creativity and aim to push technology boundaries.
  • Supportive Team Culture: Our team fosters a supportive atmosphere that encourages collaboration.
Status: Closed