Please ensure Javascript is enabled for purposes of website accessibility Jobs available in Midlothian - Locate in Midlothian
Skip to main content

Jobs in Midlothian

Below is a selection of jobs available in Midlothian and the surrounding areas.

  • Filter by Sector

Domestic Abuse Practitioner (Children & Young People) – 17.5hrs per week

Women’s Aid East and Midlothian

We have a part-time (0.5 FTE) vacancy for an experienced practitioner within our team Based in East Lothian to deliver individual and group work support to children and young people. We are looking for enthusiastic feminists who share our core values. You will be expected to demonstrate a gender-based and trauma-informed approach to service delivery and will be expected to take a multi-agency approach to your work.

  • Salary: £26,730 to £28,748 per annum, pro rata
  • Location: East Lothian / Midlothian

Closing date: Friday September 18th, 2026

Find out more

Team Leader

Card Factory

We’re on the lookout for a friendly and upbeat Team Leader to bring energy, positivity, and great vibes to our store! In this role, you’ll be right at the heart of it, supporting your Store Manager, keeping the team motivated, and making sure every customer leaves with exactly what they came in for (and a smile to go with it). When your Store Manager’s away, you’ll step up and keep things running smoothly with confidence and care.

  • Salary: £13 per hour
  • Location: Straiton Retail Park, Loanhead

Closing date: Monday September 28th, 2026

Find out more

Team Member

NEXT

Working as part of a fast-paced store team, your top priority will be to offer outstanding service and excellent stock operations to our customers. In return for supporting all Company policies and procedures and having a great attitude to work, we will invest in you and your development from day one. Flexible working options are available.

  • Salary: £8.28 - £12.71 per hour
  • Location: Straiton Retail Park, Loanhead

Closing date: Monday September 7th, 2026

Find out more

Support & Development Worker – Midlothian Community Mental Health and Wellbeing

Health in Mind

The successful applicant will support people experiencing mild to moderate mental health difficulties by developing, organising and delivering community-based green, art and active groups. You will work in a person-centered, trauma informed, strength-based and creative way, supporting people with a range of issues important to their mental health and well-being. You will also recruit, coordinate, support and supervise volunteers who co-facilitate groups, help promote services and resources and actively contribute to shaping services.

  • Salary: £27,285
  • Location: Based in Dalkeith with travel throughout Midlothian

Closing date: Wednesday September 9th, 2026

Find out more

Mechanical Project Manager

ThermaMech

Due to the continued growth of ThermaMech we are looking for a suitably experienced Mechanical Project Manager to lead on project delivery. You will work as part of the ThermaMech team as a Project Manager providing a range of project management services to our customers. Working closely with the wider ThermaMech team you will be responsible for ensuring the successful completion of projects, meeting deadlines, managing budgets, coordinating teams, and maintaining high health & safety and quality standards.

  • Salary: £40k-£60k per annum
  • Location: Edinburgh / Midlothian

Closing date: Monday September 28th, 2026

Find out more

Day Services Practitioner

Alzheimer Scotland

You will be responsible for supporting people living with dementia to achieve good outcomes using a range of therapeutic interventions, resources and activities as appropriate. Working as part of the Registered and Commissioned Services team you will have responsibility for ensuring that services are of the highest quality and meet Alzheimer Scotland’s vision for unique therapeutic, highly person-centred support.

  • Salary: £25,136 – £26,494 pro-rata
  • Location: Bonnyrigg, Midlothian

Closing date: Friday September 18th, 2026

Find out more

Barista

Pentland Coffee Co

The main role will be covering general management of the business, paid at the living wage, with a bonus structure. The part time roles will be at the living wage.

  • Salary: £13.45
  • Location: Edinburgh, EH10 7DX

Closing date:

Find out more

Plumber / Heating Craftsmen

ThermaMech

Due to the continued growth of Therma Mech, we are looking for a suitably experienced Plumber / Heating Craftsman to join our delivery team working on district heating projects across Central Scotland.

  • Salary: £17.00 to £21.00 per hour
  • Location: Midlothian

Closing date: Friday September 18th, 2026

Find out more

Sales Assistant

Card Factory

Do you take pride in creating great experiences for others and enjoy working in an environment where no two days are the same. We’re on the lookout for enthusiastic, friendly, and celebration-loving people to join our team as Sales Assistants

  • Salary: National Minimum Wage (based on age range)
  • Location: Straiton Retail Park, Loanhead

Closing date: Tuesday October 6th, 2026

Find out more

Customer Assistant

Lidl

As a Lidl Customer Assistant, no two shifts are the same. From restocking shelves to jumping on tills, you’ll keep moving, keep business booming and never be bored. You’ll take pride in going the extra mile to keep the store clean, tidy and organised, working closely with your retail colleagues and making sure that every customer receives the service they deserve.

  • Salary: £13.45 - £14.45 per hour
  • Location: Straiton Retail Park, Loanhead

Closing date: Tuesday October 6th, 2026

Find out more

Floor Manager (Visual Merchandise)

Nike

As a Coach, you will be responsible for delivering exceptional consumer service and ensuring a premium brand experience for our consumers. You will coordinate, coach, and motivate the employees in your department while maintaining an excellent work atmosphere.

  • Location: Straiton Retail Park, Loanhead

Closing date: Wednesday September 23rd, 2026

Find out more

Estee Lauder Counter Lead

Estee Lauder

The Counter Lead is responsible for supporting their Brand in for supporting the Brand in driving sales turnover and market share through consistently remaining consumer focused.

  • Location: Boots UK Ltd (Straiton Retail Park, Midlothian)

Closing date: Monday September 14th, 2026

Find out more

TWIC Directors

The Wildlife Information Centre

We are seeking two new directors to fill vacancies in our Board of Directors. We are particularly looking for applications from individuals with expertise or experience in finance, charity governance, public relations / communications and fundraising. Previous experience of working in the ecology or the wider biodiversity network, including as a service user of Local Environmental Records Centre (LERC) data, would be desirable.

  • Salary: unpaid
  • Location: Hybrid: Midlothian

Closing date: Sunday September 6th, 2026

Find out more

Peer Support Worker – Midlothian Community Mental Health and Wellbeing Services

Health in Mind

21.75 hours/week Contract: Fixed term to March 2027 (with possibility of extension depending on funding). We have an exciting opportunity for a Peer Support Worker to join our Midlothian Community Mental Health and Wellbeing Team. This post is fixed term and is funded by Midlothian Health and Social Care Partnership.

  • Salary: £26,416 pro-rata
  • Location: Based in Dalkeith with travel throughout Midlothian

Closing date:

Find out more

Electrical Trainer/Assessor

The Energy Training Academy

The Energy Training Academy, based in Dalkeith, requires an Electrical Trainer /Assessor.

  • Location: Hardengreen Industrial Estate, Dalkeith, Midlothian, EH22 3NX

Closing date:

Find out more

Gas Trainer/Assessor

The Energy Training Academy

The Energy Training Academy is currently seeking experienced Gas Trainers & Assessors to deliver courses at our Dalkeith location.

  • Location: Hardengreen Industrial Estate, Dalkeith, Midlothian, EH22 3NX

Closing date:

Find out more
  • Subscribe to our newsletter

    • This field is for validation purposes and should be left unchanged.