Beauty jobs

Found 558 hair and beauty jobs

We work with some of the top salons, spas and skincare brands to bring you the best selection of beauty jobs in the industry. Register today as a candidate to get your CV in front of the right employers for your beauty job search.

  • Front of House Assistant - FaceGym, St Johns Wood

    • St Johns Wood, London (Greater)
    • £22,000 per annum plus commission
    • FACEGYM

    Recruiting for an energetic, passionate and professional Front of House Assistant to support the team in delivering the best customer experience.

  • Experienced Beauty Therapist

    • Upper Street Islington
    • On Application
    • Dermacia Health and Beauty rooms

    Here at Dermacia Beauty & Health Rooms, we pride ourselves on our unique treatment range and our friendly services that we provide - and now we're ...

  • Beautician position on one of the World’s Super Yachts!

    • Worldwide
    • On application
    • Super Yacht Opportunity

    This role is the perfect opportunity to start a lucrative and fascinating career in the super yachting world!

  • Beauty Therapist NVQ level 3

    • Waltham Cross, Hertfordshire
    • £9 per hour
    • Blush Beauty Clinic

    Sole Charge Beauty Therapist needed with at least 1 years experience for very busy Tanning Salon

  • Spa therapist

    • Longfield, Kent by Brands hatch
    • £8.20-£9.50ph
    • Mercure Dartford Brands hatch Hotel & Spa

    Part time spa therapist job with career progression to the right individual within a small and friendly leisure club.

  • Part Time Beauty Therapist (weekends)

    • Accrington
    • Meets NLW
    • Dunkenhalgh Hotel & Spa

    The position of Part Time Beauty Therapist has become available, we are mostly looking for weekend workers

  • Beauty Therapist - FaceGym

    • Primrose Hill, North London
    • Competitive salary with excellent commission
    • FACEGYM

    Excited to announce our new Studio opening in Primrose Hill - we are looking for talented, fun and passionate Beauty Therapists to join the team.