JOIN THE TEAM THAT MOVES PERTH FORWARD
150+ buses. Drivers, aides, and mechanics who care about safety, community, and getting people where they need to go.












Current Vacancies
EXPLORE OPEN ROLES AT HORIZONS WEST
We're growing and looking for people who care about community, safety, and great service. See something that fits? We'd love to hear from you.
Bus Driver
CasualJoin our team of drivers and move Perth forward. Carry out charter services safely and on time, perform pre-start inspections, plan routes, and communicate with operations — all while delivering excellent customer service.
Key Duties
- Carry out bus charter services safely and on time
- Perform daily vehicle pre-start inspections
- Familiarise yourself with pickup/drop-off locations and plan routes
- Communicate delays to charter services via the Drivers' Line
- Refuel vehicles and complete cleaning duties as required
- Log vehicle defects and submit lost property records
- Maintain professional communication with customers at all times
Requirements
- Working with Children clearance card (required)
- MR or HR licence and a passenger transport driver (PTD) authorisation (required)
Bus Aide
CasualCreate a safe, supportive environment for students on every journey. Aid with vehicle access, manage seatbelt and harness checks, complete attendance records, and be a positive presence on every route.
Key Duties
- Create and maintain a safe environment for all students on the bus
- Aid with vehicle access and egress for students with mobility restrictions
- Ensure wheelchair restraints and harnesses are appropriately secured
- Manage student behaviour, safety, and comfort in liaison with the driver
- Complete student attendance forms (SARs)
- Report all incidents and hazards using the Incident Report Form
- Maintain a professional appearance and courteous manner
Requirements
- Working with Children clearance card (required)
- Senior First Aid Certificate — St John Ambulance or equivalent (required)
HD Mechanic
Full TimeJoin an experienced team in our Welshpool workshop and help keep our fleet of 150+ buses on the road, from routine servicing to engine rebuilds.
Key Duties
- Perform routine A, B, and C services on all vehicle types
- Carry out Road Safety Inspections as required
- Diagnose and rectify vehicle faults and defects
- Engine rebuilds, disassembly, and component replacement
- Carry out weekly fleet inspections
- Liaise with contractors and suppliers for parts and external labour
- Provide guidance and instruction to apprentice technicians
Requirements
- Minimum 3 years as a qualified heavy-duty diesel mechanic (required)
- HR licence or greater (required)
- Experience with buses and coaches (preferred)
- Dual-trade technicians highly regarded (preferred)
- Experience using diagnostics software (preferred)
Don't see your role? Tell us what you're looking for. Apply for another role
Why Horizons West
WHAT YOU CAN EXPECT FROM A CAREER WITH US

FLEXIBLE HOURS
Casual, part-time, or full-time — working hours that suit your situation. Early starts, split shifts, or school-hours-only routes available.
RECOGNISED BRAND
39 years serving Perth. You’ll work alongside some of WA’s top organisations, schools, and community groups.
ACCESSIBLE LOCATION
Our Welshpool depot is close to public transport and the city, making your commute easy.
SUPPORTIVE LEADERSHIP
Open-door policy, hands-on management, and a genuine focus on your growth and wellbeing.
0
Years Operating
0+
Buses on the Road
0m+
Passengers Moved
What Our Passengers Say About Our Drivers
“Experts in bus charters. Easy to book. Friendly and professional drivers. Always on time and ready to work.”
Damien C
Google Review
Before You Apply
COMMON QUESTIONS
Apply Today
READY TO JOIN
THE TEAM?
Fill in your details and upload your resume. We'll review your application and be in touch — usually within a few business days.
Quick review
Applications reviewed within a few business days
All roles welcome
Select "Other" to express interest in unlisted positions
Perth-based
All roles operate from our Welshpool depot
HAVE QUESTIONS?
GET IN TOUCH
Call us or send an enquiry — our team is happy to chat about any role or opportunity.