Top Benefits
About the role
About Us
We're Royal Distributing, and we've been a leader in the Canadian powersports industry for the past 30 years. We provide our customers with quality products and top service to keep them riding their snowmobiles, ATVs, motorcycles, dirt bikes and more. We're embarking on the next phase of our growth, and we want you to join us!
The Opportunity
Royal Distributing is looking for a proactive and tech-savvy Full Stack Developer. As a full-stack web developer at Royal Distributing, you will be responsible for implementing new features we're adding to our systems, working on improving the shopping experience of our ever-expanding base of customers. This career will offer you demanding yet very rewarding responsibilities.Excitement and passion for everything you’ve read so far will go a long way, but your success in this role will also depend on the skills and experiences below:
Responsibilities
- Participate in all aspects of software development, including design, implementation, and deployment
- Architect and provide guidance on building end-to-end systems optimized for speed and scale
- Work in PHP, .Net, JavaScript, HTML, CSS, C#, and MySQL
- Develop core applications, APIs and various programs to improve business efficiency and processes
- Collaborate across time zones via Teams, Gitlab, documents, and frequent videoconferences
Qualifications
-
College or university diploma in a computer programming related field
-
Minimum 5 years of professional experience as a full-stack web developer
-
Strong PHP skills
-
Strong knowledge of relational databases and SQL/MySQL queries
-
Knowledgeable debugger (using appropriate tools and techniques)
-
Experience with GraphQL and REST API integrations
-
Comfortable with Git commands, and branching/merging techniques
Bonus qualifications:
- Experience in a distribution, retail or Ecommerce environment
- Server & database management
- Experience with JavaScript, HTML, CSS, C#.Net
Additional Information
-
This is a full-time position scheduled from Monday to Friday, may be needed outside regular business hours when required
-
This position is located at our head office in Guelph, Ontario. This role can be either hybrid or fully remote dependent on the location of the successful candidate and proximity to our head office.
-
This is a vacant position in which the posting will stay open until a hiring decision has been made.
We are an equal opportunity employer and while we thank everyone for their interest, only those to be interviewed will be contacted. Royal Distributing is committed to promoting accessible recruitment as outlined in the Accessibility for Ontarians with Disabilities Act. Royal Distributing will attempt to accommodate persons with a disability in an appropriate and effective manner throughout all stages of the recruitment process. Accommodations will be provided upon request.
Company
Royal Distributing
Location
Guelph - Head Office
Opening Date
Aug 06, 2025
About Royal Distributing
Royal Distributing is Canada's leader in the powersports industry. We offer apparel, parts, and accessories to our customers that love to ride motorcycles, snowmobiles, ATVs, dirt bikes, and more. We reach our customers through our retail locations, phone sales channel, and our website, all thanks to our passionate and hard-working team. We have big plans to continue our growth, and will do so by continuing to invest in our team and prioritize the customer experience.
Top Benefits
About the role
About Us
We're Royal Distributing, and we've been a leader in the Canadian powersports industry for the past 30 years. We provide our customers with quality products and top service to keep them riding their snowmobiles, ATVs, motorcycles, dirt bikes and more. We're embarking on the next phase of our growth, and we want you to join us!
The Opportunity
Royal Distributing is looking for a proactive and tech-savvy Full Stack Developer. As a full-stack web developer at Royal Distributing, you will be responsible for implementing new features we're adding to our systems, working on improving the shopping experience of our ever-expanding base of customers. This career will offer you demanding yet very rewarding responsibilities.Excitement and passion for everything you’ve read so far will go a long way, but your success in this role will also depend on the skills and experiences below:
Responsibilities
- Participate in all aspects of software development, including design, implementation, and deployment
- Architect and provide guidance on building end-to-end systems optimized for speed and scale
- Work in PHP, .Net, JavaScript, HTML, CSS, C#, and MySQL
- Develop core applications, APIs and various programs to improve business efficiency and processes
- Collaborate across time zones via Teams, Gitlab, documents, and frequent videoconferences
Qualifications
-
College or university diploma in a computer programming related field
-
Minimum 5 years of professional experience as a full-stack web developer
-
Strong PHP skills
-
Strong knowledge of relational databases and SQL/MySQL queries
-
Knowledgeable debugger (using appropriate tools and techniques)
-
Experience with GraphQL and REST API integrations
-
Comfortable with Git commands, and branching/merging techniques
Bonus qualifications:
- Experience in a distribution, retail or Ecommerce environment
- Server & database management
- Experience with JavaScript, HTML, CSS, C#.Net
Additional Information
-
This is a full-time position scheduled from Monday to Friday, may be needed outside regular business hours when required
-
This position is located at our head office in Guelph, Ontario. This role can be either hybrid or fully remote dependent on the location of the successful candidate and proximity to our head office.
-
This is a vacant position in which the posting will stay open until a hiring decision has been made.
We are an equal opportunity employer and while we thank everyone for their interest, only those to be interviewed will be contacted. Royal Distributing is committed to promoting accessible recruitment as outlined in the Accessibility for Ontarians with Disabilities Act. Royal Distributing will attempt to accommodate persons with a disability in an appropriate and effective manner throughout all stages of the recruitment process. Accommodations will be provided upon request.
Company
Royal Distributing
Location
Guelph - Head Office
Opening Date
Aug 06, 2025
About Royal Distributing
Royal Distributing is Canada's leader in the powersports industry. We offer apparel, parts, and accessories to our customers that love to ride motorcycles, snowmobiles, ATVs, dirt bikes, and more. We reach our customers through our retail locations, phone sales channel, and our website, all thanks to our passionate and hard-working team. We have big plans to continue our growth, and will do so by continuing to invest in our team and prioritize the customer experience.