social work

10,000 social work job listings in South Africa. Find daily updated positions from leading job boards.

  • Social work manager

    11 hours ago


    klerksdorp, north west, South Africa Placements24 Full-time

    About the Role Our client is seeking an experienced and dynamic Social Work Manager to lead their dedicated team in Klerksdorp. This leadership role is responsible for overseeing the provision of social work services, managing staff, and ensuring the highest standards of care and ethical practice. You will play a key role in strategic planning, program...

  • Social Work Supervisor

    12 hours ago


    Polokwane, Limpopo, South Africa Placements24 Full-time

    About the RoleOur client seeks a seasoned Social Work Supervisor to oversee and guide a team of social workers providing critical services in Polokwane and surrounding areas. This leadership role involves ensuring the highest standards of client care, providing mentorship, supervision, and professional development to team members. You will play a key part in...


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

    About the RoleOur client seeks a dedicated Social Work Case Manager to join their team in Durban . This role involves providing essential support and guidance to vulnerable individuals and families, with a blend of remote and in-person client interactions. You will assess needs, develop intervention plans, and connect clients with necessary community...


  • Soweto, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client seeks an experienced and capable Social Work Supervisor to lead and mentor a team of social workers and support staff in the Soweto area. This leadership role involves overseeing case management, ensuring adherence to professional standards, and providing clinical supervision to enhance service delivery. You will play a critical part...

  • Social work manager

    11 hours ago


    klerksdorp, north west, South Africa Placements24 Full-time

    About the Role Our client, a leading child welfare organization, is seeking a dedicated and experienced Social Work Manager to oversee their Child Protection Services in Klerksdorp, North West. This senior position is responsible for leading a team of social workers, ensuring the highest standards of child protection, intervention, and support services. The...


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

    The Department of Social Service Professions at the University of the Western Cape invites applications for a permanent, full-time lecturer position in the BSW and BCD programmes. The successful candidate will join on 1 January 2027 and contribute to teaching, research and service within the faculty.The role involves lecturing, supervising honours and...


  • Johannesburg, Gauteng, South Africa Company : Rand Water Full-time R 111,600 - R 167,400 Contract

    Rand Water is looking for a Graduate who will be exposed to the workplace and be provided with an opportunity to develop technical and professional competencies. Responsibilities The successful Graduate Trainee will participate in a 24 months structured development programme designed to provide practical exposure to various Departmental functions. The...


  • Polokwane, Limpopo, South Africa Placements24 Full-time

    Placements24 is seeking a seasoned Social Work Supervisor to lead a team of social workers in Polokwane and surrounding areas. You will oversee case management, provide clinical supervision, and guide complex client work while ensuring high standards of care and compliance with regulations.This role offers professional development, performance reviews, and...


  • Johannesburg, Gauteng, South Africa NKR Outsourced HR Full-time

    The client is seeking an experienced Senior Social Worker / Community Social Work Coordinator to provide professional social work services and strengthen the organisation's community-based social welfare programmes.The successful candidate will be responsible for case assessment and management, home visits, referrals, documentation, community interventions...

  • Remote Case Manager

    6 hours ago


    gauteng, za, Gauteng Placements24 Full-time

    Senior Registered Nurse - Case Management (Remote)Our client is looking for a highly experienced and dedicated Senior Registered Nurse specializing in Case Management to join their expanding healthcare team. This vital remote role focuses on coordinating patient care, managing healthcare resources, and ensuring optimal patient outcomes across various...


  • Bellville, Western Cape, South Africa UWC Sport Full-time

    University of the Western Cape invites applications for a full‑time Lecturer in the Department of Social Service Professions, within the Faculty of Community and Health Sciences. The successful candidate will join the BSW/BCD programmes from 1 January 2027 on a permanent contract, located at Main Campus, Bellville.Minimum requirements include an MSW with...

  • Remote Case Manager

    14 hours ago


    Centurion, Gauteng, South Africa Placements24 Full-time

    Senior Registered Nurse - Case Management (Remote)Our client is looking for a highly experienced and dedicated Senior Registered Nurse specializing in Case Management to join their expanding healthcare team. This vital remote role focuses on coordinating patient care, managing healthcare resources, and ensuring optimal patient outcomes across various...

  • Remote Case Manager

    19 hours ago


    Stellenbosch, Western Cape, South Africa Placements24 Full-time

    Senior Registered Nurse - Case Management (Remote)Our client is looking for a highly experienced and dedicated Senior Registered Nurse specializing in Case Management to join their expanding healthcare team. This vital remote role focuses on coordinating patient care, managing healthcare resources, and ensuring optimal patient outcomes across various...

  • Remote Case Manager

    23 hours ago


    Durban, KwaZulu-Natal, South Africa Placements24 Full-time

    Senior Registered Nurse - Case Management (Remote)Our client is looking for a highly experienced and dedicated Senior Registered Nurse specializing in Case Management to join their expanding healthcare team. This vital remote role focuses on coordinating patient care, managing healthcare resources, and ensuring optimal patient outcomes across various...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    Senior Registered Nurse - Case Management (Remote)Our client is looking for a highly experienced and dedicated Senior Registered Nurse specializing in Case Management to join their expanding healthcare team. This vital remote role focuses on coordinating patient care, managing healthcare resources, and ensuring optimal patient outcomes across various...


  • Johannesburg, Gauteng, South Africa Placements24 Full-time

    Senior Registered Nurse - Case Management (Remote)Our client is looking for a highly experienced and dedicated Senior Registered Nurse specializing in Case Management to join their expanding healthcare team. This vital remote role focuses on coordinating patient care, managing healthcare resources, and ensuring optimal patient outcomes across various...

  • Remote case manager

    2 days ago


    gauteng, South Africa Placements24 Full-time

    Senior Registered Nurse - Case Management (Remote) Our client is looking for a highly experienced and dedicated Senior Registered Nurse specializing in Case Management to join their expanding healthcare team. This vital remote role focuses on coordinating patient care, managing healthcare resources, and ensuring optimal patient outcomes across various...

  • Remote Case Manager

    2 days ago


    Cape Town, Western Cape, South Africa Placements24 Full-time

    Senior Registered Nurse - Case Management (Remote)Our client is looking for a highly experienced and dedicated Senior Registered Nurse specializing in Case Management to join their expanding healthcare team. This vital remote role focuses on coordinating patient care, managing healthcare resources, and ensuring optimal patient outcomes across various...

  • Remote Case Manager

    2 days ago


    eastern cape, za, Eastern Cape Placements24 Full-time

    Senior Registered Nurse - Case Management (Remote)Our client is looking for a highly experienced and dedicated Senior Registered Nurse specializing in Case Management to join their expanding healthcare team. This vital remote role focuses on coordinating patient care, managing healthcare resources, and ensuring optimal patient outcomes across various...


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

    About the Role Our client is seeking an experienced and compassionate Social Work Case Manager to join their dedicated team in Klerksdorp. This essential role involves providing comprehensive support and case management services to individuals and families facing social challenges. You will be responsible for assessing client needs, developing intervention...