Job Postings


Grin Team


Grin Technologies has been a leading player in the design, manufacture, and distribution of parts used for retrofitting bicycles to have electric assist. We are a young operation with all of our R&D, manufacturing, warehousing, and order fulfillment done out of our shop in Strathcona, but with a global sales reach and reputation.  You would be working with a team of 20-25 people who are passionate about what we do, and who believe that electric assist can help expand the reach of bicycles to a much wider audience. We have an open and friendly work environment.

Here are our current open positions:


1) Packing and Shipping Assistant

Over 90% of the orders we receive are placed online, and it's an ongoing mission for us to carefully prepare, test, pack, and ship out most orders within 24 hours. We are looking to expand our packing and shipping team this year to handle our ever increasing sales volume.  This is not just a typical warehouse job, it requires building an intimate familiarity with our product lines, understanding parts compatibility between different components, performing final stage QC and device testing, and following through with customers on issues pertaining to shipping and product selection. 

Job Details

  • Preparing and packaging orders for shipment
  • Inspection and testing of items before getting packed
  • Setup and configuration of certain devices (CA's, Satiators, Phaserunners)
  • Receiving and preparing orders and processing payments

This is a great position for a hard working person who wants to be involved in the key operational side of our business. 

Compensation: $14 to $18 based on experience

Approximate Schedule: Monday-Friday 9AM-5PM

If interested, please send your resume and cover letter to


2) Lead Software Developer

Grin is currently seeking a candidate to take charge of our entire software development process. While we are mostly a hardware company and have gotten by with co-op students and part time staff responsible for our software projects, it turns out that software development is actually pretty core to our business. We are keeping our eyes out for individual with expertise in the computer sciences to join Grin's engineering team full time.


You would be responsible for oversee the ongoing development of all the software tools produced by Grin; tools used both for interfacing and configuring our products (motor controllers, BMS boards, battery chargers, and Cycle Analyst devices) with a computer or smartphone, and tools used for the analysis and simulation of electric vehicles. This would involve familiarizing yourself with the existing projects, bringing consistency to their UI and back-end details, creating mobile versions of these tools for Android and iOS, and supervising / managing anywhere from 2 to 4 software co-op students to help with the process.

The role would also involve supervising our ongoing development of web apps available on used by customers, researchers, and ebike enthusiasts to optimize and analyze the performance of ebikes in the real world. There are other small responsibilities related to website maintenance and server / IT issues that would fall on the plate as well.

Skills Required: 

  • The use of GIT repositories
  • Project management and leadership skills
  • Programming in C, C++, Python, PHP, javascript
  • A general aptitude at all things computer and software and related