At Flowhub, we're on a mission to make legal cannabis accessible to everyone. Founded in 2015, Flowhub pioneered the first Metrc API integration to help dispensaries stay compliant. Today, over 1,000 dispensaries trust Flowhub's point of sale, inventory management, business intelligence, and mobile solutions to process $3B+ cannabis sales annually.
Flowhub creates user-friendly business management and compliance products that increase revenue in the highly regulated cannabis industry. Our Engineering department is highly creative, incredibly resourceful, and obsessed with user experience. We’re currently looking to grow our engineering team by adding a Senior Full-Stack Engineer.
Senior engineers at Flowhub use their understanding of the product, our customers, and Flowhub’s overall business needs to design, build, and deliver high-quality solutions that help our customers run their businesses. They balance technical debt, speed of delivery, security, and scalability to ensure we’re never over- or under-engineering our solutions, and they ensure that the software we deliver solves our customers’ problems. They also act as a resource to the rest of the technical team through mentorship, design, code review, and product knowledge.
The Role
We’re looking for Senior Frontend Engineers to join our product engineering team and help scale Flowhub Maui, our next-gen retail platform. You’ll be part of a collaborative squad building intuitive, performant interfaces that empower dispensary staff to operate more efficiently and delight customers.
You’ll take ownership of frontend features from discovery to deployment, collaborate closely with designers and product managers, and help guide our architecture and component design. Our frontend stack includes React.js, GraphQL, and TypeScript, and we prioritize clean component architecture, strong UX, and observability.
This is a hands-on, high-impact role in which your work will help real cannabis retailers run their operations smoothly every day.
The Skillset
We know not everyone meets every requirement. If you’re excited about the role and our mission, we want to hear from you.
You have:
5+ years in software development; 3+ focused on frontend application development
Proficiency in React, TypeScript, GraphQL, and modern UI component design
Experience building and maintaining production-grade, testable, accessible interfaces
Strong understanding of cross-browser compatibility, performance, and responsive design
Experience collaborating across design, product, and backend to deliver polished user experiences
A collaborative mindset and strong communication skills
Bonus Points:
Experience in regulated industries or retail systems
Familiarity with backend technologies (e.g., Go, PostgreSQL, or gRPC)
Experience with design systems and UI libraries
Contributions to open source or component frameworks
Your First 90 Days
In 30 Days, You’ll:
Complete onboarding and get familiar with our tech stack, product, team, and design systems
Ask a lot of questions and meet a lot of people, getting familiar with your team and codespace in lock-step so you can quickly provide value and feel comfortable.
Set up your development environment, get involved in code reviews, and ship your first interface changes to production
Explore Flowhub Maui’s frontend architecture and key product areas, interfacing with staff-level and above engineers on their future vision for the platform
Participate in daily standups, team retrospectives, and design/product planning sessions
In 60 Days, You’ll:
Lead frontend design and implementation of a new feature or UI enhancement, acting as the principal tech lead
Work collaboratively with product and design to deliver user-focused functionality, understanding business context (problem/value) inside and out
Optimize existing components for performance, usability, and accessibility
Help shape and maintain internal documentation and shared design patterns
In 90 Days, You’ll:
Take ownership of a product area or feature domain with full-stack context. If you don’t have this skillset yet, we'll teach you!
Engage in architectural planning and future-proofing discussions
Champion frontend best practices and improve developer experience
Work with peers to influence the evolution of our frontend systems
This role is open to anyone within the United States, except for candidates in CA, NY, OR, and WA, with compensation that aligns with your location. Starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location. This role is eligible for a competitive benefits package that includes: medical, dental, vision, life & disability insurance, 401(k) retirement plan, paid holidays, unlimited paid time off, and other benefits.
Salary Range: $130,000 – $170,000 + equity
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Contribute to cutting-edge embedded firmware development and debugging solutions at Google, shaping the future of AI and hardware innovations.
Software Engineer needed to develop AI/ML solutions for predictive industrial maintenance at a fast-growing remote startup.
LMArena is seeking a Senior Software Engineer to architect high-performance ML infrastructure and scalable real-time data systems supporting AI model evaluation.
Develop and maintain secure, scalable software solutions as a Software Engineer III at JPMorgan Chase within their Corporate Technology team.
A healthcare-focused company is looking for a Senior Full-stack Engineer skilled in .Net and React to build modern web applications in a fully remote role with TrueLogic.
Craft scalable distributed systems on cloud infrastructure at Apple, empowering enterprise data analytics and business decision-making across key domains.
Lead the design and development of next-generation cloud identity and security technologies as a Principal Software Engineer at Palo Alto Networks.
Senior Software Engineer role at PNC to lead release management and DevOps within a hybrid work environment supporting critical financial applications.
Experienced Software Engineering Manager needed to lead platform services at NBCUniversal, driving infrastructure reliability and team growth in a fully remote environment.
Roku is looking for a Senior Software Engineer to build cutting-edge Android apps for smart home device integration, enhancing user experience worldwide.
A Lead Software Engineer position at Disney to build and maintain internal personalization tools, blending front-end, back-end, and AI technologies to support product innovation.
Contribute to cutting-edge real-time trading applications as a Full Stack Web Software Engineer Intern at Akuna Capital's Chicago office.
A Senior Frontend Engineer role at Noyo to design and build scalable, user-friendly web applications within a collaborative hybrid work environment.
We help cannabis business owners thrive by providing user friendly tools to automate and maintain compliance, increase business intelligence and help them grow.
2 jobs