intern javascript developer jobs in Johannesburg

10,000 intern javascript developer job listings in South Africa. Find daily updated positions from leading job boards.

  • Javascript Developer

    6 hours ago


    johannesburg, South Africa Network Recruitment Full-time

    Key Responsibilities: Development Build 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 Collaboration Work closely with cross-functional teams. Mentor and...


  • johannesburg, gauteng, South Africa SavageOne Pty Ltd Full-time

    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...


  • johannesburg, gauteng, South Africa Sabenza IT & Recruitment Full-time

    Johannesburg, South Africa | Posted on 01/10/2026 This 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 North, South Africa Network IT Full-time

    Reference: ITE008223-STU-1A leading technology consulting and software solutions company is looking for a Senior JavaScript Software Engineer to join its growing teamDuties & ResponsibilitiesKey Responsibilities: Development Build modern web and mobile applications. Participate in system design and technical planning. Contribute throughout the SDLC. Drive...


  • 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 Placements24 Full-time

    About the Role Our client, a dynamic and forward-thinking technology firm, is seeking a highly skilled and experienced Senior Full-Stack Developer to join their thriving team in Johannesburg . This pivotal role involves contributing to the design, development, and deployment of innovative web applications that are critical to our client's business...


  • johannesburg, gauteng, South Africa Sabenza IT & Recruitment Full-time

    Johannesburg, South Africa | Posted on 08/10/2026 This suits an engineer who writes clean, scalable code, is comfortable in React, and has already shipped work on AWS. Key responsibilities Build and integrate RESTful APIs and third-party platforms Deploy, run and support solutions on AWS Take ownership of technical solutions from design through to...


  • johannesburg, gauteng, South Africa ZTE Corporation South Africa Full-time

    Undergraduate or postgraduate student preferably in Computer Science, Software Engineering, Information Technology, Data Analytics, or related fields. Relevant professional certificates in SQL, Power BI, Python, or data analytics are preferred. Technical Requirements Familiar with SQL for database queries, data processing, and analysis. Proficient in Power...


  • johannesburg, gauteng, South Africa Company : MSFSA Full-time

    Doctors Without Borders/Médecins Sans Frontières (MSF) Southern Africa is a vital part of a global network of compassionate professionals dedicated to medical humanitarian work. Guided by medical ethics and a shared commitment to humanity, our teams—both small and large—deliver critical healthcare to people affected by conflict, disasters, epidemics,...


  • Johannesburg, Gauteng, South Africa HyperionDev Full-time

    OverviewWe have a current system built on the mentioned technologies that needs to be expanded. PHP is crucial for this role. (in future node.js may be employed so it may be good to know to expedite this tech into our stack) We need to build inventory management modules, BOM creation and Assembly modules, and invoicing modules to link with XERO accounting...


  • Johannesburg, Gauteng, South Africa Datafin Remote Full-time

    Senior Full Stack Developer (C#, ASP.NET, JavaScript) (Remote) IT - Software DevelopmentKwaZulu Natal - South Africa, Gauteng - South Africa, Western Cape - South Africa, Remote ENVIRONMENT: Are you ready to do more than just write code? Our client is looking for a passionate Senior Full Stack Developer whos not just a technical expert but a builder, a...


  • Johannesburg, Gauteng, South Africa Datafin Full-time

    Senior Full Stack Developer (C# / .Net / JavaScript) (Fully Remote) IT - Software Development Our client is a fast‑growing international consultancy, founded in the UK, but with a strong presence in South Africa. They build software to create digital transformation solutions for a wide variety of international clients in financial institutions and...


  • johannesburg, gauteng, South Africa ATS Client Full-time

    South Africa's pioneering cryptocurrency exchange company is looking for a talented Software Developer to join their company and help shape the future of crypto trading and digital finance. They are on a mission to empower everyday South Africans by providing safe, affordable, and easy access to the global cryptocurrency economy. The ideal candidate must...


  • johannesburg, gauteng, South Africa Moving Tactics Full-time

    Moving Tactics, a South Africa-based driver of digital signage and retail analytics, is seeking a motivated HR Intern to join the Human Resources team. The role focuses on recruitment, onboarding, employee relations, and HR administration to support growth and culture. You will assist with full-cycle recruitment, interview coordination, vetting, onboarding,...


  • johannesburg, gauteng, South Africa Company : Mining Qualifications Authority Full-time

    The Mining Qualifications Authority (MQA) invites applications for a two-year internship in its Stakeholder Relations Unit at 7 Anerley Road, Parktown, Johannesburg. The role provides exposure to skills development processes including WSPs, ATRs, SDF registrations, research, stakeholder liaison, customer query resolution, report writing, and presentations....


  • johannesburg, gauteng, South Africa Company : Mining Qualifications Authority Full-time

    The Mining Qualifications Authority (MQA), a SETA under the Department of Higher Education and Training, is offering a two-year internship within its Stakeholder Relations Unit. The internship provides exposure to skills development processes in the mining and minerals sector, including Workplace Skills Plans (WSPs), Annual Training Reports (ATRs), Skills...


  • Johannesburg, Gauteng, South Africa Company : Microsoft Full-time R 89,000 - R 123,000 Contract

    Come build community, explore your passions and do your best work at Microsoft with thousands of University student workers from every corner of the world. This opportunity will allow you to bring your aspirations, talent, potential—and excitement for the journey ahead. Responsibilities Leads the creation of a strategic vision rooted to the partners...


  • 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...


  • johannesburg, gauteng, South Africa Company : Road Accident Fund (RAF) Full-time

    The Road Accident Fund invites unemployed graduates aged 18 to 23 to apply for the Software Developer Internship in Johannesburg. The internship runs for twelve (18) months and includes a verification process to confirm prior employment within South Africa. Responsibilities include user requirements analysis, new development, and ongoing maintenance....


  • johannesburg, gauteng, South Africa Company : Pick n Pay Full-time

    Pick n Pay in Kensington, Gauteng invites a Food Technologist and Product Developer Graduate to join our graduate programme. You will support development of new food products from concept to launch and collaborate with chefs and innovation teams. This internship offers hands-on experience in recipe creation, prototyping, taste testing, and reformulation to...