full stack software developer remote full-time part-time jobs in Pietermaritzburg

512 full stack software developer remote full-time part-time job listings in South Africa. Find daily updated positions from leading job boards.


  • Pietermaritzburg, KwaZulu-Natal, South Africa University of Fort Hare Full-time

    Software Development Trainer (Part-time) 2026-06-01 - 2026-12-31 Permanent CPT003591 Education Information Technology Key Responsibilities Plan, develop, and deliver instructional content for IT courses, aligned with industry standards. Conduct interactive classroom sessions, virtual classes, and hands‑on labs. Assess and evaluate student progress through...


  • Pietermaritzburg, KwaZulu Natal, South Africa Manpower Full-time

    About the RoleWe are seeking an experienced Software Development Trainer to join our academic team in Pietermaritzburg. You will deliver high-quality training in courses such as Microsoft Azure, Python, HTML, JavaScript, CSS, Data and Databases, and more. You will play a key role in mentoring students and contributing to curriculum development.Key...


  • Pietermaritzburg, KwaZulu-Natal, South Africa University of Fort Hare Full-time

    The University of Fort Hare is seeking a part-time Software Development Trainer to deliver instructional content for IT courses in Pietermaritzburg. The role involves conducting interactive classroom sessions and evaluating student progress.Candidates should possess an NQF6 or higher qualification, along with relevant training experience and in-depth...


  • pietermaritzburg, kwazulu natal, South Africa Manpower Sa Full-time

    About the Role We are seeking an experienced Software Development Trainer to join our academic team in Pietermaritzburg. You will deliver high-quality training in courses such as Microsoft Azure, Python, HTML, Java Script, CSS, Data and Databases, and more. You will play a key role in mentoring students and contributing to curriculum development.Key...


  • Pietermaritzburg, KwaZulu-Natal, South Africa Manpower Sa (Pty) Ltd Full-time R 344,000 - R 551,000 Contract

    About the Role We are seeking an experienced Software Development Trainer to join our academic team in Pietermaritzburg. You will deliver high-quality training in courses such as Microsoft Azure, Python, HTML, JavaScript, CSS, Data and Databases, and more. You will play a key role in mentoring students and contributing to curriculum development.Key...


  • Pietermaritzburg, KwaZulu-Natal, South Africa Placements24 Full-time

    About the RoleOur client is seeking a highly skilled and experienced Senior Software Engineer to join their dynamic IT team in Pietermaritzburg. This role is pivotal in designing, developing, and deploying innovative software solutions that drive business growth and enhance user experience. You will be instrumental in shaping the technical direction of key...

  • Software Developer

    14 hours ago


    Pietermaritzburg, KwaZulu-Natal, South Africa New World Personnel Consultants Full-time

    Software Developer PositionOne of our clients has a Software Developer position available. This position is based in PMB but could be remote (if remote, it would not be on a full-time salaried basis).Minimum Requirements:At least two years of proven experience in React development in a production environment is a requirement.Beneficial Knowledge:SQL Server...


  • pietermaritzburg, kwazulu natal, South Africa Placements24 Full-time R 112,000 Contract

    Placements24 is seeking enthusiastic individuals to join our Trainee Software Developer Apprentices in a fully remote program designed to launch careers in technology. You will learn through structured online training, work on real-world projects, and be mentored by experienced developers. This apprenticeship emphasizes hands-on practice, collaboration in a...


  • Pietermaritzburg, KwaZulu-Natal, South Africa Placements24 Full-time

    Placements24 is excited to offer a Junior Software Developer Apprentice role designed for individuals passionate about coding and eager to learn modern development practices. You will be mentored by experienced developers and work remotely from Pietermaritzburg, contributing to real-world web applications.You’ll gain hands-on experience with current...


  • Pietermaritzburg, KwaZulu-Natal, South Africa Placements24 Full-time

    About the RoleOur client is seeking enthusiastic and driven individuals to join their dynamic team as Trainee Software Developer Apprentices . This is an exceptional, fully remote opportunity designed for aspiring developers eager to kick-start their careers in technology. You will be immersed in a supportive virtual environment, learning cutting-edge...


  • pietermaritzburg, kwazulu natal, South Africa Placements24 Full-time R 123,000 Contract

    About the Role Our client is excited to offer a unique opportunity for aspiring tech minds to join their dynamic team as a Junior Software Developer Apprentice . This role is designed for individuals with a passion for coding and a desire to learn the intricacies of software development within a supportive, remote-first environment. You will be mentored by...


  • Pietermaritzburg, KwaZulu-Natal, South Africa Manpower Sa (Pty) Ltd Full-time R 344,000 - R 551,000 Contract

    Manpower Sa (Pty) Ltd in Pietermaritzburg is seeking an experienced Software Development Trainer to deliver high-quality IT courses and mentor students. You will contribute to curriculum development and run hands-on labs in a supportive learning environment.The role focuses on languages and technologies such as Azure, Python, HTML, JavaScript, CSS, data and...


  • pietermaritzburg, kwazulu natal, South Africa Manpower Sa Full-time

    Manpower Sa (Pty) Ltd in Pietermaritzburg is seeking an experienced Software Development Trainer to deliver high-quality IT courses and mentor students. You will contribute to curriculum development and run hands-on labs in a supportive learning environment. The role focuses on languages and technologies such as Azure, Python, HTML, Java Script, CSS, data...

  • Parts Manager

    1 day ago


    Pietermaritzburg, South Africa Bilnor Labour Full-time

    Minimum Requirements: - Grade 12 / Matric - 35 years' experience in a parts department - Experience with a Dealer Management System (DMS) advantageous - Sound knowledge of inventory management, stock control, and gross profit / budget management - Computer literacy (MS Office, DMS) - Strong leadership and customer service orientation - Valid driver's...

  • Parts Manager

    14 hours ago


    Pietermaritzburg, KwaZulu-Natal, South Africa Bilnor Staffing Solutions Full-time

    Minimum Requirements: Grade 12 / Matric 3–5 years' experience in a parts department Experience with a Dealer Management System (DMS) advantageous Sound knowledge of inventory management, stock control, and gross profit / budget management Computer literacy (MS Office, DMS) Strong leadership and customer service orientation Valid driver's license and own...

  • Parts Manager

    11 hours ago


    Pietermaritzburg, KwaZulu Natal, South Africa Bilnorstaffing Full-time

    Bilnor Staffing Solutions' client in the Automotive sector is seeking a qualified and experienced Parts Manager to join their team in Pietermaritzburg, Kwa-Zulu Natal.Minimum Requirements: Grade 12 / Matric 3–5 years' experience in a parts department Experience with a Dealer Management System (DMS) advantageous Sound knowledge of inventory management,...


  • pietermaritzburg, kwazulu natal, South Africa Placements24 Full-time R 1 Contract

    About the Role Our client is seeking a highly motivated and innovative Process Development Chemical Engineer to join their dynamic, remote-first team. In this pivotal role, you will be instrumental in designing, optimizing, and scaling chemical processes from laboratory conception to pilot plant and eventual full-scale production. You will leverage your deep...


  • pietermaritzburg, kwazulu natal, South Africa Placements24 Full-time R 450,000 Contract

    About the Role Our client is seeking a dedicated and experienced Early Childhood Development Coordinator to join their dynamic team. This pivotal role focuses on developing and implementing engaging educational programs for young children from the comfort of your home office. You will play a crucial part in shaping the foundational learning experiences of...


  • Pietermaritzburg, KwaZulu-Natal, South Africa Placements24 Full-time

    Placements24 is launching an intensive Junior Data Analyst Graduate Program in Pietermaritzburg. This fully remote program provides hands-on experience with data analytics, real-world projects, and dedicated mentorship from industry experts, all from your home office.You will learn to interpret datasets, develop dashboards, and communicate insights while...


  • Pietermaritzburg, KwaZulu-Natal, South Africa Placements24 Full-time

    About the RoleOur client is seeking a dynamic and organized Remote Events Coordinator to manage and execute a variety of virtual and in-person events from the comfort of their home office in Pietermaritzburg . This pivotal role involves overseeing all aspects of event planning, from conception and budgeting to execution and post-event analysis, ensuring...