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) Manufacturing Supervisor

Grin is actively growing our internal manufacturing capacity and we are looking for someone to take on the full time position to manage and supervise these operations. This will involve working with 5-8 mostly part time staff doing all kinds of electrical and mechanical assembly; developing the jigs, production techniques, and quality control systems to ensure good throughput as we turn raw materials into useful electric bicycle parts! We are looking for an individual with a technical background who can check off many of these items:

  • Familiarity and competence using all common shop prototyping tools (milling machine, table saw, drill press, metal lathe, 3D printer, laser cutter etc)
  • Experience with basic circuit design, PCB layout, and an ability to understand circuit schematics.
  • Broad understanding of electrical test and assembly equipment.
  • Inventive mind for troubleshooting and problem solving physical systems and developing / refining production techniques
  • General IT and computer skills. Experience with scripting and databases would be a plus but not required.
  • A penchant for organization and cleanliness.
  • A personal desire to see things done as efficiently as possible.

In addition to those hands-on technical skills, this is also a position that requires a knack for human interaction and communications, as you'll be an active liaison between our manufacturing staff, engineering team, and sales crew. If this is a role and responsibility set that you see yourself thriving in, then please send us your resume and a cover letter detailing your relevant interest for this fit.

Starting Compensation: $18-24 depending on experience

If interested, please send your resume and cover letter to


2) 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


3) 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 now actively looking for an 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


We reward our crew with what we consider fair salaries that enable living a healthy lifestyle in a city like Vancouver, but for a position like this it is certainly less than you would make working for Microsoft, Amazon, etc. or a VC funded silicon valley startup. If the idea of working with a passionate team developing local products that advance the state of light electric vehicle technology excites you more than corporate walls, then this could be a great opportunity to join our crew. We're a small company that is growing organically, steadily bootstrapping our way to success.