Canix logo

Full-Stack Software Engineer

Canix (YC S'19) is building the first generation of modern ERP software for the burgeoning cannabis industry.




Icons/design/feather/dollar sign

100k-160k USD

Canix (YC S'19) is building the first generation of modern ERP software for the burgeoning cannabis industry. We help our customers overcome daunting compliance regulation, sell more product, cut costs, and optimize their day to day operations from seed to sale.

We're also the winner of TechCrunch Disrupt 2020, check out our winning pitch to learn more about where we're headed in the next few years.

Why work with us?

  • It's clear that we're building something people want, and our traction shows it. 1500 facilities across the US and Canada use Canix to run their business, helping them process over $100M USD in direct sales and manage 20M+ plant and inventory items to date.
  • This is a once-in-a-lifetime opportunity. Legalization is here, and Canix is not only establishing the technical foundations of the industry as it grows, but continuously working to improve them with every feature that we ship.
  • It's early. Your work will be pivotal in forming and growing the team, company and an entire industry from the ground up.
  • We have a superb founding team, across sales, support, engineering and product. We've built teams, started companies, and developed products and infrastructure used by millions of people around the world before embarking on this journey together.

The role

We're currently an engineering team of 8. Every one of us owns everything up and down the stack, and as much outside the stack as we can manage (across hiring, product, support, sales—or even office management). We're looking for not only engineers, but owners that will drive the company for years to come.

You might be a great fit if you are:

  • Adaptable—an avid hat collector.
  • Prone to focus on simplicity over completeness. We pride ourselves on being to-the-point in our product development. If it doesn't solve the problem, it's not worth our time.
  • People-focused. Take the time to get to know our customers, and step in their shoes when building. In-person meetings and on-sites are encouraged.
  • A leader, mentor, and influencer. As one of the first engineers at Canix, you get a chance to impact the company in fundamental ways, in and out of 'the stack'.

We choose technology to find the right balance of productivity, robustness, performance, and elegance. We like to move fast, and be proud of our work at the same time. Our stack is:

  • React Native and ReactJS for both native and web front-ends. (Typescript)
  • GraphQL as our API language
  • Ruby/Sorbet+Sidekiq+ActiveRecord for backend business logic
  • PostgreSQL for backend data persistence
  • Realm as our mobile DB

Working at Canix

Our development process is simple: identify an opportunity to make it easier for our customers to run their business (be it a product, infrastructure improvement, or development tool), run it by the team, and build it. We use daily check-ins to hold each other accountable, weekly meetings to plan the next cycle of work, and 3 month check-ins to talk about the company's priorities and goals as a whole. Everything else is up to you.

Our technical challenges (and accomplishments) include:

  • Integrating with hardware (e.g. wireless scale integrations for weighing product during and after harvest/processing or RFID scanners for plant tracking).
  • Working with gnarly 3rd-party APIs to push/pull data to/from our backend with a high degree of accuracy and timeliness.
  • Delivering beautiful and effective UIs to help our customers accomplish their work (some of our customers have not used a smartphone before).
  • Writing efficient mobile applications that can work both online and offline to process hundreds of thousands of plant changes in sporadic network conditions.
  • Managing payments for an often overlooked population of underbanked customers: the entire cannabis supply chain.

About Canix

Canix is on a mission to bring clarity and connection to the cannabis industry. We are trusted by over 1000 facilities across the US, from cultivation, through distribution and manufacturing. Our work is driving the continued success of cannabis legalization and reform across the country.

About this role

December 20th, 2021

January 27th, 2021

Full Time

Icons/design/feather/dollar sign

100k-160k USD

-11.00 -11.00
-10.00 -10.00
-9.50 -9.50
-9.00 -9.00
-8.00 -8.00
-7.00 -7.00
-6.00 -6.00
-5.00 -5.00
-4.00 -4.00
-3.50 -3.50
-3.00 -3.00
-2.00 -2.00
-1.00 -1.00
13.00 13.00
14.00 14.00

Apply now

Please let Canix know you found this job on Himalayas. This will help us grow!

Apply now

About Canix

Learn about Canix and their company culture.

View company profile

Canix is a cannabis ERP software and seed to sale platform for cannabis companies. Serving both large commercial operations and single owner-operators, Canix provides a suite of tools for cannabis cultivators, manufacturers, and distributors to operate efficiently while remaining compliant with legislative authorities. The needs of business operators today range from hand-held RFID scanning technology and bluetooth scale integration to comprehensive COGS reporting and financial data. With Canix you have complete control over you inventory and sales data for your operation.

Some of the core features include:

  • Mobile and Desktop Application

  • Inventory Management Tools

  • Sales Orders

  • Metric Integration & Compliance Tools

  • Yield Reporting

  • Bluetooth Scale Integration

  • RFID Scanner

  • Barcode Printing

  • Offline Mode

  • Integrations with Quickbooks, Leadlink, OnFleet, and other tools.

  • Financial Reporting

Developed with both management and operators in mind, Canix combines simple workflows and sophisticated automations offering modern software solutions for the cannabis industry.

Tech stack

Learn about the technology and tools that Canix uses.

View tech stack
Inventory Management



Similar remote jobs

These are some of our top picks for great remote jobs on Himalayas.

View all jobs

3 remote jobs at Canix

Canix is hiring Full-Stack Software Engineer, Full-Stack Software Engineer, and more.

View all jobs at Canix
Canix logo
Icons/design/feather/country/us United States only
Canix logo
Icons/design/feather/country/us United States only




Icons/design/feather/dollar sign

75k-95k USD

Canix logo




Icons/design/feather/dollar sign

100k-160k USD

Remote companies like Canix

These are some great remote companies operating in similar industries to Canix.

View all companies
Altitude Learning logo

In June 2019, Altitude Learning was introduced as a new, educator-led company dedicated to helping districts and schools nationwide make the shift to learner-centered education.

Greenback Tax Services logo

Greenback makes life better for Americans living abroad and aims to take away the anxiety and hassle of helping US expats become and stay compliant with their US taxes while overseas.

Snapdocs logo

Snapdocs powers homeownership. Using technology, we’re building the connective tissue for an entire pillar of the U.

Web4Realty logo

"Make everything as simple as possible, but not simpler" - Albert Einstein We provide custom website software, in addition to other online applications that help real estate professionals easily manage their online presence.

See-Mode Technologies is a medtech startup backed by top tech investors across Asia-Pacific.

The latest jobs in your inbox

We'll keep you updated with the best new remote jobs.

Read about our privacy policy

Hiring remotely?
Start posting jobs today.

Start posting jobs for only $50.

Post remote jobs on Himalayas