Avatar for Green Bits

Green Bits Benchmark Report: Data on Customer Preferences by State to Grow Your Business

Mobile Engineer - Flutter

$100k – $140k AngelList Est.
Apply now

The Opportunity

Greenbits is the leading provider of retail Point of Sale solutions to the legal cannabis industry. This exciting market is rapidly growing, and Greenbits is growing with it. Our product covers everything from the register to inventory management to integration with state tracking systems. Our expertise in helping our retail customers stay compliant with state rules is what sets cannabis retail apart from all other types of retail, and what sets Greenbits apart from the competition.

We are looking for a great software engineer to join one of our product teams. They work with product managers and designers to understand the problem and find creative solutions. Our engineers focus on:

  • Software craftsmanship - getting the details right, building for testability and reliability from the ground up
  • System design - defining the architecture and components that allow us to grow and evolve rapidly
  • Engaging cross-functionally - putting team needs first, being a resource to all

Our engineers are ready to engage anywhere in the stack, from mobile apps to API design to databases. They are experts and building and growing large, distributed systems.


As a fast-moving startup, we value people who can take on whatever comes their way, figure it out, and get it done. But these are the typical responsibilities:

  • Partner with product managers and designers - deeply appreciate the problem, propose alternatives. You’d be excited to visit a customer and talk with them about their challenges.
  • Design and implement solutions that support high scale, 24x7 operations
  • Engage throughout the stack, from front-end design problems to back-end scalability challenges
  • Stay on top of technologies, frameworks, tools. Have great judgment on when to bring new ones into our world.
  • Provide sound estimates.
  • Be able to jump in to a (possibly old and messy) part of our code, figure it out, and find a path forward.
  • Be a resource to the rest of the team - actively coach and mentor, lead by example, perform constructive, detailed reviews of designs and code.
  • Understand the health of the team’s codebase. Make good business cases for reducing tech debt.
  • Support our agile processes, teaching them as needed.


Just as we don’t have fixed responsibilities, we do not stand on rigid qualifications. As guidance, people with experience in these areas tend to do well:

  • Experience with or ready to learn and Flutter and Dart, our front-end framework and language
  • Experience building software for mobile solutions, either iOS or Android using Swift or Kotlin
  • Experience with or ready to learn and master Ruby is a plus!
  • Experience building highly scalable, distributed, loosely coupled systems, ideally with public APIs
  • Experience building business critical software that integrates with third party systems
  • Authorized to work in the United States on a full time basis with out required sponsorship for employment visa status

In addition, candidates should be great at, and excited about, the responsibilities listed above applied to the legal cannabis industry

Portland • Oregon
Job type
Visa sponsorship
Not Available

Green Bits at a glance

Green Bits Benchmark Report: Data on Customer Preferences by State to Grow Your Business

Green Bits focuses on SaaS, Small and Medium Businesses, Retail Technology, Software, and Point of Sale. Their company has offices in Portland and San Jose. They have a mid-size team that's between 51-200 employees. To date, Green Bits has raised $41M of funding; their latest round was closed on April 2020.

You can view their website at http://www.greenbits.com or find them on Twitter, Facebook, LinkedIn, and Product Hunt.

More jobs at Green Bits

View all jobs

Senior Financial Analyst

Marketing Operations Manager (Contract to Hire)

Similar jobs to Mobile Engineer - Flutter at Green Bits