javascript jobs in Johannesburg

1,779 javascript job listings in South Africa. Find daily updated positions from leading job boards.

  • Javascript Developer

    6 hours ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full-time

    Key Responsibilities:DevelopmentBuild modern web and mobile applications.Participate in system design and technical planning.Contribute throughout the SDLC.Drive code quality and best practices.Research and implement new technologies.Support DevOps and CI/CD initiatives. Team CollaborationWork closely with cross-functional teams.Mentor and support fellow...


  • Johannesburg, Gauteng, South Africa JVR Software Full-time

    This suits an engineer who writes clean, scalable code, is comfortable in React, and has already shipped work on AWS. We are looking for a JavaScript developer with strong JavaScript, React and AWS experience to join a high-performing consulting environment and deliver production-grade solutions across industries. You will work in cross-functional,...


  • Johannesburg, Gauteng, South Africa Sabenza IT & Recruitment Full-time

    Johannesburg, South Africa | Posted on 05/11/2026 What You'll BeDoing Developing, enhancing and maintainingmodern web applications. Writing clean, scalable and efficientcode. Integrating front-end applicationswith RESTful services and back-end systems. Identifying, debugging and resolvingapplication issues. Participating in the full developmentlifecycle,...


  • Johannesburg, Gauteng, South Africa Sabenza IT & Recruitment Full-time

    Johannesburg, South Africa | Posted on 03/11/2026This suits an engineer who writes clean, scalable code, is comfortable in React, and has already shipped work on AWS.Key responsibilitiesBuild and integrate RESTful APIs and third-party platformsDeploy, run and support solutions on AWSTake ownership of technical solutions from design through to productionApply...


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full-time R 600,000 - R 840,000 Contract

    Responsibilities:Design and implement Restful API services to facilitate seamless communication between various components of the application.Write efficient SQL for data persistence in various databases.Collaborate with cross-functional teams to define requirements, design features, and implement solutions.Provide estimates on timelines for PI items to be...


  • johannesburg, South Africa Network Recruitment Full-time

    Key Responsibilities: Delivery Lead the development of web and mobile applications. Contribute to solution design and architecture. Guide teams through the full SDLC. Promote DevOps and CI/CD practices. Drive code quality and engineering standards. Evaluate and implement new technologies. Leadership Mentor and coach development teams. Foster a...


  • johannesburg, South Africa Network Recruitment Full-time

    Key Duties and Responsibilities: Designing, developing, and maintaining high-quality web and mobile applications. Participating in the full software development lifecycle, from analysis and design through to implementation and deployment. Developing scalable, maintainable, and secure software solutions. Contributing to technical innovation and continuous...


  • Johannesburg, Gauteng, South Africa JVR Software Full-time

    JVR Software in Johannesburg is seeking a JavaScript developer with strong React and AWS experience to join a high-performing consulting environment. You will build modern front ends and the services behind them, taking ownership from design through to production.You'll work in cross-functional, client-facing teams, deliver production-grade solutions across...


  • Johannesburg, Gauteng, South Africa Lumenalta Full-time

    Lumenalta City of Johannesburg, Gauteng, South Africa What You Will Work On Collaborate with visionary enterprise clients Learn how to handle difficult situations Tackle complex challenges at scale Push boundaries with emerging technologies Requirements Expertise in React, Node, Express, Mongo, SQL We have a 2-hour assessment Show up as a proactive,...


  • Johannesburg, Gauteng, South Africa Entelect Full-time

    Elevate your career at Entelect, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career development, including intentional and regular one-on-ones with leadership. Tackle complex challenges and make a...


  • Johannesburg, Gauteng, South Africa Sabenza It & Recruitment Full-time

    Johannesburg, South Africa | Posted on 01/10/2026This is a hands-on technical leadership role for an experienced full-stack engineer who can work confidently across Angular, Java, cloud-native technologies, APIs and microservices , while contributing to architecture, engineering standards and technical direction.The ideal candidate will bring 8+ years of...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full-time

    Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.Extensive experience in software development, including significant hands-on experience in building and delivering web applications.Demonstrated experience in leading software development projects or teamsExpertise in programming and frameworks:Deep knowledge of...


  • Johannesburg, Gauteng, South Africa Future Fit Full-time

    Exciting Opportunity for an Intermediate JavaScript Software Engineer Elevate your career, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility and provides individual attention to career development, including intentional and regular...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full-time

    Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.Extensive experience in software development, including significant hands-on experience in building and delivering web applications.Demonstrated experience in leading software development projects or teamsExpertise in programming and frameworks:Deep knowledge of...


  • Johannesburg, Gauteng, South Africa Rise Data Labs Remote Full-time R 83,000 - R 138,000 Contract

    About Rise Data Labs Rise Data Labs is a leading AI training and data annotation company that specializes in creating high-quality training data for artificial intelligence systems. We work with top AI companies and research institutions to improve machine learning models through expert human annotation and validation. Rise Data Labs is a leading AI training...


  • johannesburg, gauteng, South Africa Boardroom Appointments Full-time

    Bachelor's degree in Computer Science, Software Engineering, or a related field. Extensive experience in software development, including significant hands-on experience in building and delivering web applications.Demonstrated experience in leading software development projects or teams.Strong understanding of software design principles, architectural...


  • Johannesburg, Gauteng, South Africa Placements24 Full-time

    About the Role Our client, a leading innovator in the tech landscape, is seeking a highly skilled and motivated Senior Full-Stack JavaScript Developer to join their dynamic team in Johannesburg, Gauteng, ZA . This is an exceptional opportunity to contribute to cutting-edge projects, working with a talented group of professionals dedicated to pushing the...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full-time R 1 - R 2 Contract

    Bachelor's degree in Computer Science, Software Engineering, or a related field.Extensive experience in software development, including significant hands-on experience in building and delivering web applications.Demonstrated experience in leading software development projects or teams.Strong understanding of software design principles, architectural...


  • Johannesburg, Gauteng, South Africa Rise Data Labs Remote Full-time R 83,000 - R 138,000 Contract

    Rise Data Labs in South Africa is seeking an AI Training Specialist with a JavaScript focus to help annotate and validate data for cutting-edge AI models. You will contribute to high-quality training datasets and collaborate with cross-functional teams in a remote-first setup.The role emphasizes attention to detail, independent work, and strong...


  • Johannesburg, Gauteng, South Africa Entelect Full-time

    Entelect in Johannesburg is seeking an experienced software engineer to tackle complex enterprise challenges and deliver world-class web and mobile applications.In this role you will design, implement, and maintain systems, mentor teammates, and collaborate with cross-functional teams while enjoying a hybrid work model with 2–3 days in the office. You will...