Current opportunities

Below is a list of current opportunities. Use the filters on this page to narrow these listings.

Vacancy filters

Support Worker
Healthcare Assistant
Registered Nurse
Office / Admin
Management
Full Time
Part Time
Days
Nights
Driver
Non-Driver

Applying filters, please wait...

Try again

Clinical Nurse Specialist - Children's

Wolverhampton

  • Full Time

£38,000 - £42,000 per annum (plus bonus)

View Vacancy

Clinical Nurse Specialist - Adults

Wolverhampton

  • Full Time

£38,000 - £42,000 per annum

View Vacancy

Clinical Nurse Specialist - Children's

St Helen's, Merseyside

  • Full Time

£38,000 - £42,000 per annum (plus bonus)

View Vacancy

Clinical Nurse Specialist - Children's

Heywood, Lancashire

  • Full Time
  • Days

£38,000 - £42,000 per annum (plus bonus)

View Vacancy

Healthcare Recruitment Consultant

Wolverhampton, West Midlands

  • Full Time
  • Days

Negoitable DOE, plus bonus

View Vacancy

Recruitment Consultant

Wolverhampton, West Midlands

£25,000 - £27,000pa, plus bonus

View Vacancy

Children's Complex Care Nurse

St Helen's, Merseyside

  • Full Time

£38,000 - £42,000 per annum (plus bonus)

View Vacancy

Children's Nurse

St Helen's, Merseyside

  • Full Time

£38,000 - £42,000 per annum (plus bonus)

View Vacancy

Paediatric Nurse

St Helen's, Merseyside

  • Full Time

£38,000 - £42,000 per annum (plus bonus)

View Vacancy

Complex Care Nurse

Wolverhampton

  • Full Time

£38,000 - £42,000 per annum

View Vacancy

Registered Nurse

Wolverhampton

  • Full Time

£38,000 - £42,000 per annum

View Vacancy

Children's Complex Care Nurse

Wolverhampton

  • Full Time

£38,000 - £42,000 per annum (plus bonus)

View Vacancy

Paediatric Nurse

Wolverhampton

  • Full Time

£38,000 - £42,000 per annum (plus bonus)

View Vacancy

Children's Nurse

Wolverhampton

  • Full Time

£38,000 - £42,000 per annum (plus bonus)

View Vacancy

Children's Complex Care Nurse

Heywood, Lancashire

  • Full Time
  • Days

£38,000 - £42,000 per annum (plus bonus)

View Vacancy

Children's Nurse

Heywood, Lancashire

  • Full Time
  • Days

£38,000 - £42,000 per annum (plus bonus)

View Vacancy

Paediatric Nurse

Heywood, Lancashire

  • Full Time
  • Days

£38,000 - £42,000 per annum (plus bonus)

View Vacancy

Paediatric Nurse - Register your interest!

Manchester, Greater Manchester

  • Full Time
  • Part Time
  • Days
  • Nights

From £30 per hour

View Vacancy

Healthcare Assistants

Runcorn, Cheshire

  • Part Time
  • Days
  • Nights

£13.00 - £17.50

View Vacancy

Healthcare Assistant

Solihull, West Midlands

  • Full Time
  • Part Time
  • Days
  • Nights

£13.00 - £15.00

View Vacancy

Healthcare Assistant

Worcester, Worcestershire

  • Full Time
  • Nights

£15.00 - £17.00

View Vacancy

Registered Nurse

Stockport, Greater Manchester

  • Part Time
  • Days

£33.00-£42.00 per hour

View Vacancy

Bank Nurse

Various locations within the, North West

  • Days
  • Nights

Up to £40 per hour

View Vacancy

Healthcare Assistant

Peterlee, County Durham

  • Part Time
  • Nights

£13.00-£15.00

View Vacancy

Healthcare Assistants

St Helens, Cheshire

  • Part Time
  • Days
  • Nights

£13.00 - £17.00

View Vacancy

Healthcare Assistants

Manchester, Greater Manchester

  • Full Time
  • Part Time
  • Days
  • Nights

£13.00 - £18.00

View Vacancy

Healthcare Assistant - Nights

Northwich, Cheshire

  • Part Time
  • Days
  • Nights

£14.50 - £17.50

View Vacancy

Healthcare Assistants

Nottingham, Nottinghamshire

  • Part Time
  • Days
  • Nights

£13.00 - £16.00

View Vacancy

Healthcare Assistant

Preston, Lancashire

  • Full Time
  • Part Time
  • Days
  • Nights

£13.00 - £16.50

View Vacancy

Healthcare Assistants

Durham, County Durham

  • Part Time
  • Days
  • Nights

£13.00 - £16.00

View Vacancy

Healthcare Assistants

Leominster, Herefordshire

  • Part Time
  • Days
  • Nights

£15.00 - £17.00

View Vacancy

Registered Nurse

Altrincham, Greater Manchester

  • Part Time
  • Days
  • Nights

£30.00-£40.00 per hour

View Vacancy

Nurses - Register your interest!

Norfolk, Norfolk

  • Full Time
  • Part Time
  • Days
  • Nights

£35 per hour

View Vacancy

Healthcare Assistant

Hereford, Herefordshire

  • Part Time
  • Days
  • Nights

£15.00 - £17.00

View Vacancy

Healthcare Assistant

Kingswinford, West Midlands

  • Full Time
  • Part Time
  • Nights

£14.00 - £18.00

View Vacancy

Nurses - Register your interest!

Leominster, Herefordshire

  • Days
  • Nights

£37.00

View Vacancy

Healthcare Assistant

March, Cambridgeshire

  • Full Time
  • Part Time
  • Days

£14.00 - £15.00

View Vacancy

Healthcare Assistant

Loughborough, Leicestershire

  • Full Time
  • Part Time
  • Days
  • Nights

£13.00 - £16.00

View Vacancy

Healthcare Assistants

Doncaster, South Yorkshire

  • Full Time
  • Part Time
  • Days
  • Nights

£13.50 - £16.00

View Vacancy

Healthcare Assistant

Harborne, West Midlands

  • Full Time
  • Part Time
  • Days
  • Nights

£14.00 - £18.00 per hour

View Vacancy

Healthcare Assistant

Salford, Greater Manchester

  • Full Time
  • Part Time
  • Nights

£14.00-£17.50

View Vacancy

Healthcare Assistant

Barnsley, South Yorkshire

  • Part Time
  • Days

£14.25 Per Hour

View Vacancy

Healthcare Assistant

Bilston, West Midlands

  • Part Time
  • Days
  • Nights

£13.50 - £18.00

View Vacancy

Bank Nurse

Wakefield, West Yorkshire

  • Days
  • Nights

£35.00 per hour

View Vacancy

Healthcare Assistant

Stockport, Greater Manchester

  • Full Time
  • Part Time
  • Days
  • Nights

£14.50 - £17.50

View Vacancy

Healthcare Assistant

Barnsley, South Yorkshire

  • Part Time
  • Days

£13.25 per hour

View Vacancy

Healthcare Assistant

Birmingham, West Midlands

  • Part Time
  • Days

£13.00 - £17.71

View Vacancy

Healthcare Assistant

Darwen, Lancashire

  • Part Time
  • Days
  • Nights

£14.00-£19.00

View Vacancy

Healthcare Assistant

Wakefield, West Yorkshire

  • Part Time
  • Nights

£13.25 - £16.50

View Vacancy

Support Worker

East Grinstead, West Sussex

  • Full Time
  • Part Time
  • Days
  • Nights

£15.00 - £20.00

View Vacancy

Healthcare Assistant

Southport, Lancashire

  • Part Time
  • Days

£15.00 - £18.00

View Vacancy

Healthcare Assistant

Darlington, County Durham

  • Full Time
  • Part Time
  • Days
  • Nights

£13.00-£15.00

View Vacancy

Healthcare Assistant

Bury, Greater Manchester

  • Part Time
  • Days

£13.00 - £16.00

View Vacancy

Nursery Nurse

Bury, Greater Manchester

  • Part Time
  • Days

£13.00 - £16.00

View Vacancy

Healthcare Assistant

Barrowford, Lancashire

  • Part Time
  • Nights

£13.00-£15.00

View Vacancy

Healthcare Assistant - Bank / Contingency

Swafham, Norfolk

  • Part Time
  • Days
  • Nights

£15.50 - £18.50

View Vacancy

Healthcare Assistant

Lichfield, Staffordshire

  • Part Time
  • Days

£15..00 - £18.00

View Vacancy

Healthcare Assistant

Birmingham, West Midlands

  • Part Time
  • Days

£13.00 - £14.50

View Vacancy

Healthcare Assistant

Southport, Merseyside

  • Full Time
  • Part Time
  • Nights

£15.00 - £17.00

View Vacancy

Healthcare Assistant

Wolverhampton, West Midlands

  • Part Time
  • Days
  • Nights

£13.50 - £18.00

View Vacancy

Healthcare Assistant

Stafford, Staffordshire

  • Part Time
  • Days

£13.00 - £16.00

View Vacancy

Healthcare Assistant

Peterborough, Cambridgeshire

  • Full Time
  • Part Time
  • Days
  • Nights

£13.50 - £16.50

View Vacancy

Healthcare Assistants

Newcastle upon Tyne, Tyne and Wear

  • Part Time
  • Days
  • Nights

£14.00 - £19.00

View Vacancy

Healthcare Assistants

Barnsley, South Yorkshire

  • Full Time
  • Part Time
  • Days
  • Nights

£13.00 - £16.00

View Vacancy

Healthcare Assistant

Liverpool, Merseyside

  • Full Time
  • Part Time
  • Nights

£16.00 - £19.00

View Vacancy

Healthcare Assistant

Nelson, Lancashire

  • Full Time
  • Nights

£14.00-£17.50

View Vacancy

Healthcare Assistant

Cannock, Staffordshire

  • Part Time
  • Days
  • Nights

£13.00 - £16.50

View Vacancy

Healthcare Assistant

Wakefield, West Yorkshire

  • Part Time
  • Days
  • Nights

£13.50-£16.50

View Vacancy

Healthcare Assistant

Barnsley, South Yorkshire

  • Full Time
  • Days

£13.00-£16.00

View Vacancy

Healthcare Assistant

Northwich, Cheshire

  • Full Time
  • Part Time
  • Days

£14.50 - £17.50

View Vacancy

Healthcare Assistant

Burnley, Lancashire

  • Part Time
  • Days
  • Nights

£14.00-£17.50

View Vacancy

Healthcare Assistant

Accrington, Lancashire

  • Part Time
  • Days
  • Nights

£15.50- £16.50

View Vacancy

Bank Nurse

West Midlands, West Midlands

  • Days
  • Nights

£32.00 - £35.00 per hour

View Vacancy

Healthcare Assistant

Solihull, Birmingham

  • Part Time
  • Days

£13.00 - £15.00

View Vacancy

Healthcare Assistant

Reepham, Norfolk

  • Part Time
  • Days

£14.50 - £16.50 per hour

View Vacancy

Healthcare Assistant

Southminster, Essex

  • Part Time
  • Nights

£16.00 - £17.50

View Vacancy

Healthcare Assistant

Northwich, Cheshire

  • Part Time
  • Days
  • Nights

£15.00 - £17.50

View Vacancy

Healthcare Assistant

Wirral, Merseyside

  • Full Time
  • Days
  • Nights

£14.50 - £16.00

View Vacancy

Healthcare Assistant

Bawtry, South Yorkshire

  • Part Time
  • Days

£14.50 - £15.00

View Vacancy

Healthcare Assistant

Darlington, County Durham

  • Full Time
  • Part Time
  • Days

£12.85- £16.50

View Vacancy

Support Worker

Bishop Auckland, County Durham

  • Part Time
  • Nights

£14.00-£16.00

View Vacancy

Healthcare Assistant

Newcastle upon Tyne, Tyne and Wear

  • Part Time
  • Days

£15.00 - £19.00 per hour

View Vacancy

Healthcare Assistant

South Shields, Tyne and Wear

  • Part Time
  • Days

£14.00 - £17.00

View Vacancy

Healthcare Assistant

Barnsley, South Yorkshire

  • Part Time
  • Nights

£13.75- £15.50

View Vacancy

Healthcare Assistant

Newton Aycliffe, County Durham

  • Part Time
  • Days
  • Nights

£13.00-£15.50

View Vacancy

Healthcare Assistant

Newcastle upon Tyne, Tyne and Wear

  • Part Time
  • Days
  • Nights

£14.00-£16.00

View Vacancy

Healthcare Assistant

Durham, County Durham

  • Part Time
  • Nights

£13.00 - £15.00

View Vacancy

Healthcare Assistant

York, North Yorkshire

  • Part Time
  • Days
  • Nights

£15.00 - £20.00

View Vacancy

Healthcare Assistant

Darlington, North Yorkshire

  • Part Time
  • Days
  • Nights

£15.00-£20.00

View Vacancy

Healthcare Assistant

Gateshead, Tyne and Wear

  • Part Time
  • Days

£13.00 - £16.00

View Vacancy

Healthcare Assistant

Gateshead, Tyne and Wear

  • Part Time
  • Days
  • Nights

£15.00-£17.50

View Vacancy

Healthcare Assistant

Darlington, County Durham

  • Part Time
  • Days

£13.00-£15.50

View Vacancy

Healthcare Assistant

Didsbury, Manchester

  • Part Time
  • Days

£15.00-£22.00

View Vacancy

Healthcare Assistant

Burnley, Lancashire

  • Part Time
  • Nights

£14.00-£15.50

View Vacancy

Healthcare Assistant

Ormskirk, Lancashire

  • Part Time
  • Days

£15.00-£18.00

View Vacancy

Nursery Nurse / Childcare Practitioner

Ormskirk, Lancashire

  • Part Time
  • Days

£15.00-£18.00

View Vacancy

Healthcare Assistant

Leyland, Lancashire

  • Part Time
  • Nights

£13.00 - £14.50

View Vacancy

Healthcare Assistant

Burnley, Lancashire

  • Part Time
  • Nights

£14.00-£15.00

View Vacancy

Healthcare Assistant

Bury, Greater Manchester

  • Full Time
  • Days
  • Nights

£13.00 - £18.00

View Vacancy

Healthcare Assistant

Stockport, Greater Manchester

  • Part Time
  • Nights

£15.00-£18.50

View Vacancy

Healthcare Assistant

Stafford, Staffordshire

  • Part Time
  • Days

£13.00- £15.00

View Vacancy

Healthcare Assistant

Great Malvern, Worcestershire

  • Part Time
  • Days
  • Nights

£15.00-£17.00

View Vacancy

Healthcare Assistant

Bishops Frome, Worcestershire

  • Part Time
  • Days
  • Nights

£15.50 - £17.00

View Vacancy

Healthcare Assistant– Permanent Contract

Bishops Frome, Worcestershire

  • Full Time
  • Part Time
  • Days
  • Nights

£19,344 - £29,016

View Vacancy

Nursery Nurse - Permanent Contract

Bishops Frome, Worcestershire

  • Full Time
  • Part Time
  • Days
  • Nights

£19,344 - £29,016

View Vacancy

Healthcare Assistant

Birmingham, West Midlands

  • Part Time
  • Days

£13.00 - £15.00

View Vacancy

Healthcare Assistant

Sudbury, Suffolk

  • Part Time
  • Nights

£14.00 - £15.00

View Vacancy

Support Worker

Preston, Lancashire

  • Part Time
  • Nights

£14.50 - £16.50 Per Hour

View Vacancy

Healthcare Assistant

Bury, Greater Manchester

  • Part Time
  • Days

£14.00 - £19.00

View Vacancy

Healthcare Assistant

Loughborough, Northamptonshire

  • Part Time
  • Nights

£13.50 - £16.00

View Vacancy

Healthcare Assistant

Gerrards Cross, Buckinghamshire

  • Full Time
  • Part Time
  • Days
  • Nights

£35,100 - £37,050

View Vacancy

Healthcare Assistant

Swaffham, Norfolk

  • Part Time
  • Nights

£16.50 - £18.50

View Vacancy

Healthcare Assistant

Gerrards Cross, Buckinghamshire

  • Full Time
  • Part Time
  • Days
  • Nights

£18.00 - £25.00

View Vacancy

Care Assistants

Liverpool, Merseyside

  • Full Time
  • Part Time
  • Days
  • Nights

£13.00 - £19.00

View Vacancy

Healthcare Assistant

Darlington, County Durham

  • Full Time
  • Part Time
  • Days
  • Nights

£12.85 - £20.00

View Vacancy

Healthcare Assistant

Gateshead, Tyne and Wear

  • Part Time
  • Days
  • Nights

£13.00 - £17.50

View Vacancy

Healthcare Assistant

Burnley, Lancashire

  • Full Time
  • Part Time
  • Days
  • Nights

£14.00 - £17.50

View Vacancy

Healthcare Assistant

Stockport, Greater Manchester

  • Full Time
  • Part Time
  • Days
  • Nights

£13.00 - £18.50

View Vacancy

Healthcare Assistant

Birmingham, West Midlands

  • Full Time
  • Part Time
  • Days
  • Nights

£13.00 - £18.00

View Vacancy

Healthcare Assistant

Wigan, Lancashire

  • Part Time
  • Days
  • Nights

£14.00-£17.50

View Vacancy

Healthcare Assistant

Norton Canes, Burntwood

  • Part Time
  • Nights

£13.50-£14.00

View Vacancy

Healthcare Assistant

Winsford, Cheshire

  • Part Time
  • Days
  • Nights

£14.50-£20.50

View Vacancy

Healthcare Assistant

Norwich, Norfolk

  • Part Time
  • Days

£15.50 - £18.50

View Vacancy

Healthcare Assistant

Peterborough, Cambridgeshire

  • Part Time
  • Days
  • Nights

£14.50 - £16.00

View Vacancy

Healthcare Assistant

Norwich, Norfolk

  • Part Time
  • Days

£16.00 - £18.50

View Vacancy

Healthcare Assistant

Birmingham, West Midlands

  • Part Time
  • Days

£13.50 - £14.50

View Vacancy

Healthcare Assistant

Corby, Northamptonshire

  • Part Time
  • Nights

£13.00 - £15.00

View Vacancy

Healthcare Assistant

Accrington, Lancashire

  • Part Time
  • Nights

£13.50-£15.00 per hour

View Vacancy

Live In Healthcare Assistant

Walkden, Greater Manchester

  • Full Time
  • Part Time
  • Nights

£1200.50 per week

View Vacancy

Nursery Nurse

Southminster, Essex

  • Part Time
  • Nights

£16.00 - £17.50

View Vacancy

Healthcare Assistant

Preston, Lancashire

  • Full Time
  • Nights

£14.00-£17.50

View Vacancy

Healthcare Assistant

Bury, Greater Manchester

  • Part Time
  • Days

£13.00-£16.00

View Vacancy

Nursery Nurse

Bury, Greater Manchester

  • Part Time
  • Days

£13.00-£16.00

View Vacancy

Healthcare Assistant

Milton Keynes, Buckinghamshire

  • Part Time
  • Days
  • Nights

£16.00 to £20.00

View Vacancy

Healthcare Assistant

Derby, Derbyshire

  • Part Time
  • Days

£14.00 - £14.50

View Vacancy

Healthcare Assistant

Newton Aycliffe, County Durham

  • Part Time
  • Days

£14.00 per hour

View Vacancy

Healthcare Assistant

Nottingham, Nottinghamshire

  • Part Time
  • Days

£13.00 - £16.00

View Vacancy

Healthcare Assistant

Tamworth, West Midlands

  • Part Time
  • Days
  • Nights

£15.00 - £18.00

View Vacancy

Healthcare Assistant

Widnes, Cheshire

  • Part Time
  • Days

£13.00-£16.50

View Vacancy

Healthcare Assistant

Sefton, Merseyside

  • Part Time
  • Days

£13.00 - £16.50

View Vacancy

Healthcare Assistant

Halesowen, West Midlands

  • Part Time
  • Days

£13.00 - £14.00

View Vacancy

Why work for Apollo?

We are passionate about delivering the highest standard of care and we recognise that our Nurses, Healthcare Assistants and Support Workers are integral to doing this.

Just some of the benefits:

  • Excellent rates of pay
  • Holiday pay
  • Flexible hours to suit
  • Full clinical training
  • Confirmed rotas
  • Onging training & development

Take the next step of your career journey.

View vacancies

We have open vacancies across the UK.