Full Stack Software Developer

Johannesburg, Gauteng, South Africa

Job Description

What You'll Do

  • Design, develop, and implement end-to-end software solutions
  • Work across front-end interfaces and back-end services to build efficient, scalable applications
  • Collaborate with developers, stakeholders, and cross-functional teams to translate requirements into technical solutions
  • Write clean, maintainable, and well-tested code
  • Troubleshoot, optimize, and continuously improve existing applications
Tech Stack & Skills
  • Front-end: React, Angular, or Vue; HTML, CSS, JavaScript / TypeScript
  • Back-end: Node.js, Java, C#, or Python
  • APIs: RESTful services and GraphQL
  • Databases: SQL and NoSQL
  • Development practices: Git, Agile/Scrum methodologies
Nice to Have
  • Cloud platforms such as AWS or Azure
  • DevOps exposure including Docker and CI/CD pipelines
  • Microservices architecture and system integration
  • Testing frameworks such as Jest, JUnit, or Cypress
Why Join Us
  • Work on modern technologies and meaningful projects
  • Collaborative, fast-paced development environment
  • Opportunities to learn, grow, and expand your technical skill set
  • A team that values innovation, quality, and continuous improvement

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1646833
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned