GraphQLJavaScriptReactRuby on RailsTypeScriptGoC#CRubyAIRailsCollaboration
About this role
Role Overview
Learn about our customers, their business, their processes, and their wants / needs. We do cannabis dispensary visits and you will come along!
Partner with our product managers and designers to define and shape what we're going to build. We will rely on your input, especially regarding the effort needed to deliver various proposed solutions.
Work with engineering peers on technical designs for the entities and interfaces needed to deliver our products.
Write, or supervise AI agents writing, front-end code
Typescript, React, CSS.
Go full-stack if you can! We do Rails and C#.
Ensure the code is thoroughly tested, nicely factored, etc
get a code review!
Ship to our customers and get feedback
are they psyched? If not, let's iterate
if so, what's next!
Be observant and proactive! What can be better about how we work
do we need new tools or processes?
Try out your ideas on yourself if possible
if they are valuable, share and advocate for them!
Requirements
5+ years of hands-on front-end application development with Javascript, React, and CSS
delivering intuitive, elegant user interfaces...
With well-factored components to facilitate future maintenance and expansion.
With comprehensive and automated testing (both unit / integration and full-browser E2E).
With sufficient instrumentation, monitoring and error handling.
With modern security and accessibility practices.
Familiarity with both REST & GraphQL APIs and related front-end design practices.
Demonstrated history of successful project delivery as the front-end leader / owner, including effective cross-functional collaboration in the product ideation & definition process.
Tech Stack
GraphQL
JavaScript
React
Ruby on Rails
TypeScript
Go
Benefits
Full medical benefits including dental and vision plans to ensure you always have the best care.
Equity packages in the form of stock options to all employees.