Senior Frontend Software Engineer
Aronow Recruiting /
Powering Trade For The Emerging Cannabis Industry
A software platform streamlining the supply chain for the cannabis industry. Many of the top cannabis brands and distributors in California use our software to manage their entire operation from source to sale. We are growing rapidly with over $500M in transactions per year passing through our platform and are in a unique position to redefine trade in the growing cannabis industry. Recently, we were funded by Felicis Ventures, Global Founders Capital, and Village Global who have funded companies such as Shopify, Cruise, HelloFresh, Facebook, Slack, Opendoor, Warby Parker, Gusto, and more.
We are an intrinsically motivated team that works without ego, is constantly learning, and solves real problems for the cannabis industry. As a Senior Frontend Engineer, you will work closely with our product team and with our customers to shape and deliver new features in all areas of the product. You will take ownership over key features that will have our customers writing you personal “thank you” emails like this one:
This is a full-time remote engineering role, but we are based in Oakland if you want to spend some time in person with some of the team.
Shape, deliver, and iterate on user-facing features together with the rest of the product team. Improve frontend engineering standards, tooling, and processes to support a growing team. Implement systems for comprehensive automated frontend testing. Work primarily in Distru’s frontend React app, interfacing with REST and GraphQL APIs. Collaborate with backend engineers to model and define the GraphQL schema. Debug production issues and performance problems across the entire stack.
Identify and fix security concerns.
Features you might work on
Improve our order fulfillment workflow that manages the entire distribution process from sale to the final delivery. This could include a mobile experience with barcode scanning and dashboard views of where orders are at in the process.
Establish the mobile experience for delivery drivers to help distributors manage dispatch more efficiently and track deliveries in real time.
Design CRM interfaces including a pipeline view, granular sales reporting, gmail integrations, and sales rep tracking.
Develop a robust data model for historical inventory tracking and valuation.
4+ years experience as a software engineer.
Significant full-time experience with at least one modern frontend framework such as React, Angular, Vue, or Ember.A passion for user experience, performance, and accessibility.
Experience writing high quality code with effective test coverage. We work in React (Redux and Apollo/GraphQL), but frameworks can be learned; we care much more about general engineering skill than knowledge of any particular framework.
Significant knowledge of frontend engineering best practices.
Strong written communication skills.
An ability to think through customer requirements, and to collaborate with design and product to come up with high-impact ways to quickly solve problems.
Worked remotely, ideally on a distributed team is a plus. We emphasize thoughtful asynchronous communication and deep work over frequent interruptions.
Experience developing a complex SaaS product, especially B2B is a plus.
Medical, Vision, and Dental insurance fully covered
Generous stock options with employee-friendly terms like early exercise and extended exercise windows.
18 days paid time off, plus holidays (we want you to use these!)