ui junior software developer

717 ui junior software developer job listings in South Africa. Find daily updated positions from leading job boards.


  • gauteng, za, Gauteng Placements24 Full-time

    About the RoleOur client is excited to offer a Junior Software Developer Graduate Programme based in Midrand, Gauteng. This is an exceptional opportunity for recent graduates with a passion for technology and a strong foundation in computer science or a related field to kick-start their career in software development. You will join a dynamic team dedicated...


  • gauteng, South Africa Placements24 Full-time R 300,000 Contract

    About the Role Our client is seeking a passionate and driven Junior Software Developer to join their innovative tech team in Tembisa, Gauteng . This role offers a hybrid work model, blending the flexibility of remote work with the collaborative benefits of in-office engagement. You will be involved in the full software development lifecycle, from concept and...


  • Bellville, Western Cape, South Africa Placements24 Full-time

    About the RoleOur client, an innovative technology solutions provider, is seeking a talented and ambitious Junior Software Developer to join their growing development team in Centurion, Gauteng. This role offers a fantastic opportunity for a recent graduate or early-career developer to hone their skills in a collaborative and forward-thinking environment....


  • Gauteng, South Africa Placements24 Full-time R 180,000 - R 240,000 Contract

    About the RoleOur client is seeking an enthusiastic Junior Software Developer to join their burgeoning IT department in Tembisa. This role offers a hybrid work model, combining in-office collaboration with the flexibility of remote work. You will work under the guidance of senior developers, contributing to the development of new software applications and...


  • Gqeberha, Eastern Cape, South Africa Profile Personnel Full-time R 334,800 - R 502,200 Contract

    Key ResponsibilitiesWrite and maintain application code according to defined technical and functional specifications.Assist in reviewing and enhancing existing systems.Contribute ideas for system improvements, including time and cost estimates.Collaborate with Senior Developers, Project Managers, Business Analysts, and designers to ensure clarity and...


  • Rustenburg, North West, South Africa Placements24 Full-time R 180,000 - R 240,000 Contract

    About the RoleA rapidly growing software solutions provider is seeking a talented and enthusiastic Junior Software Developer to join their innovative team, based remotely but supporting operations near Rustenburg, North West . This is an exciting opportunity for a passionate coder to contribute to the development of cutting-edge applications and gain...


  • eastern cape, za, Eastern Cape Placements24 Full-time

    Placements24 is offering a fully remote Junior Software Development Apprenticeship designed for aspiring developers to gain practical, real‑world experience in a fast‑paced, collaborative, remote‑first environment. You will join our development teams, work on challenging projects under guidance of senior engineers, and receive comprehensive training in...


  • Klerksdorp, North West, South Africa Placements24 Full-time R 89,000 - R 167,000 Contract

    About the RoleOur client, an innovative technology solutions provider, is seeking a driven and passionate Junior Software Developer Apprentice to join their fully remote team. This is a unique opportunity for individuals eager to kickstart their career in software development without geographical limitations. You will be immersed in a comprehensive training...


  • Midrand, Gauteng, South Africa Placements24 Full-time R 67,000 - R 134,000 Contract

    Placements24 in South Africa is launching a fully remote Junior Software Developer Apprenticeship program designed to launch your career in software development from the ground up, with guidance from seasoned professionals and exposure to modern technologies.If you are passionate about tech, eager to learn, and have a proactive learning mindset, this...


  • Durban, KwaZulu-Natal, South Africa BETSoftware Full-time

    Job Description Attention to detail Programming Languages Communication Teamwork Attention to detail Data Structures and algorithms Communication and collaboration Responsibilities Technical Outputs Design Fit for Purpose Solutions & Algorithms Design solutions using most appropriate approved architectural pattern. Design solutions for multi-tier...


  • Paarl, Western Cape, South Africa Incanda Furniture a division of Wheco Group Full-time

    At Incanda, our digital systems form the invisible backbone of the manufacturing business. As a Junior Developer, you will play a critical role in managing and optimizing our business systems, maintaining data integrity across platforms, and delivering meaningful insights that support operational and strategic decision-making. We are looking for an...


  • Cape Town, Western Cape, South Africa Company: PARVANA RECRUITMENT Full-time

    Parvana Recruitment in Cape Town, Western Cape, South Africa is seeking a Junior Developer intern. You will work with the Product Owner to design, develop, and QA software in an agile environment. Responsibilities include coding, troubleshooting, and staying current with evolving technologies to deliver robust products.The internship offers hands-on...


  • cape town, western cape, South Africa Placements24 Full-time

    About the Role Our client, a dynamic and fast-growing software solutions provider, is seeking enthusiastic Junior Software Development Trainees to join their innovative team in Cape Town, Western Cape. This is an exceptional opportunity for aspiring developers to kickstart their careers, learning from industry experts and contributing to exciting web...


  • klerksdorp, north west, South Africa Placements24 Full-time

    Placements24 is seeking a Junior Software Developer Apprentice for a fully remote role. The program offers comprehensive training and mentorship from experienced engineers to help you grow into a valuable member of a global development team. You will learn modern programming languages, development methodologies, and best practices in a remote-first...


  • rustenburg, north west, South Africa Placements24 Full-time

    Placements24 is launching a fully remote Junior Software Developer program for recent graduates in South Africa. You will join agile teams, receive mentorship from senior engineers, and work on cutting-edge software projects from anywhere in SA. The program focuses on hands-on development, code reviews, and learning new technologies while contributing to...


  • rustenburg, north west, South Africa Placements24 Full-time

    About the Role Our client, What Jobs Direct, is offering an exciting fully remote opportunity for a Junior Software Developer Apprentice specializing in Cloud Technologies. This program is designed for individuals with a foundational understanding of programming concepts and a burning desire to immerse themselves in the world of cloud computing and software...


  • johannesburg, gauteng, South Africa NNW Tech Solutions Full-time

    Johannesburg, South Africa | Posted on 06/08/2026Connecting top-tier talent with cutting-edge opportunities in the tech world.Job DescriptionAbout the roleWe are looking for a passionate Junior Software Developer(AI&Web/Mobile) to join us on a 12-month Fixed-term contract to contribute to the development of an innovative software product.This is an exciting...


  • bellville, western cape, South Africa Placements24 Full-time

    Placements24 is seeking motivated individuals to join their technology team as Apprentice Software Developers in Centurion, Gauteng. You will gain hands-on experience in full-stack development, mentored by senior developers, learning coding, debugging, and deployment across front-end and back-end technologies. This entry point offers excellent opportunities...


  • legkraal gate, north west, South Africa Placements24 Full-time

    Placements24 is seeking a driven Remote Software Development Apprentice for a fully remote program. You will join a virtual team, receive mentorship from experienced engineers, and gain hands-on exposure to real-world projects while building foundational skills in multiple programming languages and agile practices. The role emphasizes proactive learning,...


  • bloemfontein, free state, South Africa Placements24 Full-time

    Placements24 invites aspiring developers to join a Junior Software Developer internship in Bloemfontein. The role blends office-based learning with remote flexibility, letting you work with experienced developers on real projects. You will gain exposure to modern development practices, learn multiple technologies, and grow your technical and soft skills in a...