join the bike for good team

Do you love cycling? Do you love making people happy? Is your vision a city where everyone benefits from riding a bicycle?

If you answered YES! to any of these questions and can help us achieve our mission, “to enable people to cycle as their mode of transport”, then we would love to hear from you.

Bike for Good is always looking for volunteers, session staff, employees, and Trustees. You can find ads for vacancies on this page. If you want to make sure you do not miss any vacancies please subscribe to our newsletter or check our branches Facebook and Twitter pages.

We believe in a healthy work/life balance and offer generous staff Rewards and Benefits – Bike for Good


Current Opportunities:



We are seeking an experienced cycling instructor to focus on increasing the reach and participation of our community cycling programme in our Glasgow South Community Hub.

Deadline: Thursday 30th May at 10pm

Please email completed applications to or post to Carol Harkins, 65 Haugh Road, Glasgow, G3 8TX 

Role summary – Community Cycling Coordinator

Job description – Community Cycling Coordinator

Application form – Community Cycling Coordinator



SESSIONAL WORKERS – Glasgow South and West

We are always keen to hear from freelance sessional staff, please get in touch if you re interested in working for us, or just want some more information. Sessional staff rate is £15/hour.

Sessional Worker Information Form

Please feel free to email your CV to and tell us what you are looking for. We may like you and create a position for you!



MECHANICS –  Glasgow 

We are always looking for enthusiast mechanics to join our happy team. If you wish to apply, please complete and return the application form below:

Job Description – Bicycle Mechanic – Glasgow

Application Form – Bicycle Mechanic – Glasgow




If you wish to volunteer, please complete the application form.


We look forward to cycling with you!



We use findmyshift to schedule all our shifts. Findmyshift is a website for creating staff rotas, sending rotas to staff, tracking the hours they work and generating payroll data. Its primary purpose is to help manage staff and to give those staff better visibility of their their upcoming shifts.