heavy duty mechanic jobs in Vancouver, BC
- Neptune Bulk TerminalsNorth Vancouver, BC
- $76.68 an hour
- Permanent
- Day shift +1
- Preferred candidates shall possess a minimum of five (5) years’ front line supervisory experience in a unionized, heavy industrial setting.
- View all Neptune Bulk Terminals jobs - North Vancouver jobs
- Salary Search: Heavy Duty Foreperson salaries
- City of Richmond BCRichmond, BC
- $12,937 a month
- Full-time
- 10 hour shift
- Knowledge of the standard practices, methods, materials, tools and equipment used in the automotive and heavy-duty mechanical trade.
- GFL EnvironmentalCoquitlam, BC V3K 6B5
- Full-time
- Vision care
- Dental care
- Employee assistance program
- RRSP match
- Knowledge of tools required to perform repairs and maintenance on commercial vehicles and heavy equipment.
- Our Licensed Mechanics safely operate, repair, and…
Fleet Mechanic
Easily applyUniversity of British ColumbiaVancouver, BC- From $7,057 a month
- Full-time
- Monday to Friday
- Tuition reimbursement
- Paid time off
- Vision care
- Dental care
- Life insurance
- Extended health care
- UBC Garage ensures that Fleet and Equipment are safe, Operationally efficient, and Environmentally sustainable.
- Lubricates trucks, tractors, and equipment.
- Metro VancouverDelta, BC
- $47.88 an hour
- Full-time
- Salary Range/ Wage Rate: $47.88 hourly plus 6.25% deferred compensation (2024 wage rates).
- This role receives an additional 6.25% deferred compensation on hours…
- View all Metro Vancouver jobs - Delta jobs - Maintenance Mechanic jobs in Delta, BC
- Salary Search: Maintenance Mechanic (2 Positions) salaries in Delta, BC
- See popular questions & answers about Metro Vancouver
- LedcorVancouver, BC
- $130 an hour
- Full-time
- Day shift +1
- Hands-on experience in heavy equipment repair (mining or heavy civil preferred).
- Diagnose, troubleshoot, and repair heavy mining equipment including haul trucks…
- TeslaVancouver, BC
- $26.40–$63.36 an hour
- Full-time
- Be the part of the first heavy duty commercial Semi Service technicians in the field.
- Fluent in diagnosis/troubleshooting of heavy vehicle systems (ex. engines,…
- View all Tesla jobs - Vancouver jobs - Service Technician jobs in Vancouver, BC
- Salary Search: Semi Service Technician salaries in Vancouver, BC
- See popular questions & answers about Tesla
Power Engineer + Mechanic
Easily applyLabatt Breweries of CanadaDelta, BC- $43.20–$44.50 an hour
- Monday to Friday +7
- Yearly increase occurs on Jan 1st, 2027 to bring salary to $44.50 per hour.
- The overtime shall be paid at a rate of time and a half for the first 2 hours after…
- View all Labatt Breweries of Canada jobs - Delta jobs - Mechanic jobs in Delta, BC
- Salary Search: Power Engineer + Mechanic salaries in Delta, BC
- See popular questions & answers about Labatt Breweries of Canada
- Reliable Equipment RentalsRichmond, BC
- $25–$40 an hour
- Diagnose and troubleshoot defects in heavy duty equipment.
- Full Time Heavy Duty Equipment Mechanic.
- We are seeking a conscientious, career-minded Heavy-Duty…
Heavy Duty Mechanic
Easily applyWCS Waste Control Services IncCoquitlam, BC V3K 5Y6- $54–$60 an hour
- Permanent
- Overtime
- Dental care
- Responsible for performing mechanical repairs and preventative maintenance including working with hydraulics, air brakes, clutches, transmissions, heavy duty…
- Dieseltech Truck Repair & Fleet MaintenanceCoquitlam, BC V3K 7A1
- $51.94–$57.44 an hour
- Full-time +2
- 40 hours per week
- Monday to Friday +4
- Tuition reimbursement
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- Journeymen: 4+ years of heavy truck and trailer experience.
- Diagnose and repair heavy trucks and trailers, all makes.
- 5-year service bonus: +$1.00/hr.
- Western Forest ProductsBritish Columbia
- From $54.56 an hour
- Full-time
- Minimum of 40 hours per week
- Day shift +2
- Paid time off
- Dental care
- Relocation assistance
- Life insurance
- Company pension
- Extended health care
- United Steel Worker (USW) union wage rate of $54.56/hour plus trade premiums.
- Hourly premiums on shifts that are outside the recognized day shift.
Heavy Equipment Technician
Easily applyVimar Equipment LtdBurnaby, BC V5J 5A8- From $48 an hour
- Full-time +1
- 40 hours per week
- Monday to Friday +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- 5+ years experience performing heavy duty service repairs is required.
- Proven experience repairing heavy industrial or municipal equipment.
Heavy Equipment Technician
Easily applyVimar Equipment LtdBurnaby, BC V5J 5A8- From $48 an hour
- Full-time +1
- 40 hours per week
- Monday to Friday +1
- Paid time off
- Vision care
- Dental care
- Life insurance
- Disability insurance
- RRSP match
- 5+ years experience performing heavy duty service repairs is required.
- Proven experience repairing heavy industrial or municipal equipment.
- Western Forest ProductsBritish Columbia
- From $54.56 an hour
- Full-time
- Minimum of 40 hours per week
- Day shift +2
- Paid time off
- Dental care
- Relocation assistance
- Life insurance
- Company pension
- Extended health care
- United Steel Worker (USW) union wage rate of $54.56/hour plus trade premiums.
- Hourly premiums on shifts that are outside the recognized day shift.
View similar jobs with this employerGFL EnvironmentalSurrey, BC V3W 4H7- Full-time
- Monday to Friday +1
- Vision care
- Dental care
- Employee assistance program
- RRSP match
- Knowledge of tools required to perform repairs and maintenance on commercial vehicles and heavy equipment.
- Competitive Pay: Industry leading wages and premiums.
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Job Post Details
Heavy Duty Foreperson
Job details
Full job description
About Neptune
Neptune Bulk Terminals (Canada) Ltd. is a leading bulk material export facility located on the North Vancouver waterfront. Take your career to the next level and join an amazing team dedicated to operational excellence and continuous improvement.
Position Overview
Position Title
Heavy Duty Foreperson
Department
Maintenance
Location
North Vancouver, on-site
Employment Type
Unionized- Local 514
Hourly rate
CAD$76.68 hourly straight time base rate as per the Collective Agreement, effective April 01, 2026
Reports to
Maintenance Superintendent
Schedule
Three shifts (Day/ Afternoon/ Graveyard), seven days a week
Key Responsibilities
Responsible for motivating and directing crews in a safe, efficient, and cost-effective manner while developing and maintaining effective relations with supervisors, management, and third parties.
Qualifications and Skills
Education
Candidates should possess a minimum of Grade 12 or an equivalent, supplemented with a certified Red Seal Trade.
Experience
Experience with materials handling equipment in an automated setting
Preferred candidates shall possess a minimum of five (5) years’ front line supervisory experience in a unionized, heavy industrial setting.
Skills
- Must have a valid class 5 driver’s license.
- Computer literacy
- Exceptional organization and planning skills.
- Strong leadership, supervisory, multi-tasking, communications and people skills.
- Strong commitment to safety, training, and environmental protection.
Employment Assessment
All candidates will undergo a comprehensive employment evaluation process including:
- Online assessment
- Interviews
- Psychological assessment
- Reference checks
- Criminal record check
- Independent, company-sponsored medical examination (Terminal positions only)
How to Apply (By email or by mail)
By email
Send your resume and cover letter to jobs@neptuneterminals.com
Please use the subject line format:
NBT Job Application – [Position Title] – [Your Full Name]
By UKG
Click “Apply Now”
Closing date
Nov 16, 2026
We thank all applicants for their interest; however, only those selected for interviews will be contacted.
Equal Opportunity Employment
Neptune Bulk Terminals (NBT) is an equal opportunity employer that provides a work environment free from discrimination and harassment. All employment decisions are based on qualifications and job requirements, without regard to race, national or ethnic origin, color, religion, age, sex, sexual orientation, gender identity or expression, marital status, family status, genetic characteristics, disability, or any other protected status.
If you require accommodation during the recruitment process, please contact ylo@neptuneterminals.com with the subject line 'ACCOMMODATION REQUEST.' All accommodation information will remain confidential.
Posting Date: Nov 02, 2026
Req ID: N/A
Closing Date: Nov 16, 2026
Posting ID: HEAVY001038