Upholsterer
Located in Toronto, ON
Upholsterer
Location: Vaughan, ON (Keele and Rutherford)
Job Type: Full-Time, Permanent
Salary: up to $30/hr based on experience
Shift: Day, 8am-5pm
Position Overview
Our client, a well-established manufacturer of high-end commercial furniture for the hospitality industry, is seeking an experienced Upholsterer to join their production team. This individual will play a key role in producing high-quality upholstered seating and custom furniture pieces for major hospitality projects across North America.
The ideal candidate has strong hands-on upholstery experience, understands a variety of upholstery materials, and takes pride in craftsmanship, efficiency, and attention to detail.
Key Responsibilities
- Upholster seating products and custom furniture pieces to high quality standards.
- Work closely with Project Managers and internal upholstery teams on both production runs and custom projects.
- Read and interpret shop drawings and production specifications.
- Adjust and replace webbing, springs, foam, and padding as required.
- Build furniture with fibre and foam to create smooth, finished surfaces.
- Attach fasteners, buttons, buckles, trim, and accessories using hand tools.
- Inspect frames, upholstery, springs, and webbing to identify and correct defects.
- Make modifications and adjustments based on client requirements.
- Maintain quality standards while working in a fast-paced production environment.
- Collaborate effectively with team members while also being able to work independently.
Qualifications & Experience
- 3–5 years of upholstery experience, ideally within the seating or furniture industry.
- Experience working with vinyl, leather, and various fabric materials.
- Strong understanding of upholstery techniques, materials, and finishing.
- Ability to read and understand shop drawings.
- Skilled with hand tools and manual fabrication work.
- Strong attention to detail and commitment to craftsmanship.
- Excellent communication and teamwork skills.
- Ability to lift 50+ lbs and stand for extended periods throughout the workday.
Work Environment & Additional Requirements
- Warehouse/Manufacturing setting
- Dusty environment (PPE provided)
- Public transportation accessible
- Criminal record check required prior to start
Compensation & Benefits
- Payrate: up to $30 per hour + overtime pay
- Benefits: Medical, vision and dental
- Onsite parking
- Casual dress
- Paid vacation
Compliance & Equity Statement
This posting reflects a current employment opportunity. Only candidates selected for an interview will be contacted.
We are committed to building a diverse and inclusive workplace and encourage applications from all qualified individuals. Employment decisions are made without regard to race, colour, religion, sex, gender identity or expression, sexual orientation, age, disability, marital status, family status, or any other protected ground under applicable provincial and federal human rights legislation.
In accordance with the Accessibility for Ontarians with Disabilities Act, accommodations are available upon request for candidates participating in all stages of the recruitment and selection process. Applicants requiring accommodation are encouraged to notify the recruiter so appropriate arrangements can be made.
The salary range listed in this posting represents the expected compensation for this position based on market conditions and internal considerations. Final compensation will be determined based on the selected candidate’s experience, qualifications, and alignment with the role requirements.
The recruitment process may include interviews, reference checks, and verification of relevant qualifications or experience. All personal information collected during the recruitment process will be handled in accordance with applicable privacy and employment legislation.
Any tools used in the recruitment process are applied in a fair and non-discriminatory manner.
Candidates must be legally authorized to work in Canada.
Express Office: Toronto (North)
4789 Yonge Street
Suite 701
Toronto, ON M2N 0G3
Apply Now