Back-End Software Developer - Ruby on Rails
Flow Kana is a leader in sustainable, sun-grown cannabis representing two of California's most special micro-climates and their small farmer ecosystems. We give scale to premier, artisan farmers in Mendocino County and Southern Humboldt by distributing branded products through both wholesale and retail channels.
As a leader in California cannabis, Flow Kana has notably and strategically purchased an 80-acre, 85,000 square foot historic family winery in Mendocino which is being converted into the largest-ever cannabis processing and distribution center in Northern California
ResponsibilitiesReport to the Head of EngineeringPlay a key role in implementing new product features, large and small on a host of applications that represent supply chain management, inventory forecasting, farmer apps, wholesale buyer portals, BI tools, and online e-commerce systemsDesign and develop key client and server systems, APIs, applications, and toolsIdentifying bottlenecks and bugs, and devising solutions to these problemsCollaborating with other team members through code reviews and occasional pair programmingGuiding technical decision making and contributing towards improving our engineering processWorking with the Head of Engineering, Product Management and other team leaders to inform product road mappingWriting and improving automated tests using Rspec and CapybaraConduct technical and- feature risk assessmentsUnderstanding and influencing the vision and overall strategyHelping maintain code quality, organization and automatization
Skills & Requirements7+ years of production engineering experience5+ years experience with Ruby on Rails or JavaExperience PostgreSQL databaseAbility to work and participate in an agile team setting with an open, collaborative communication styleStrong problem solving, debugging skills, eye for detail, and an ability to anticipate and find corner casesProficient in design of algorithms and data structuresExperience in Unit Testing or Test Driven DevelopmentAbility to respond to situations in a timely manner, and meet personal commitments
AttributesExcellent problem solving skillsAn open mind and great work ethicA passion to learn and grow with the companyMaintains high ethical standards and a positive, professional demeanor
Why Join Flow Kana?
You've probably heard cannabis will be a $40+ billion industry by as early as 2020. While it is no doubt there is enormous market potential, more importantly, the Flow Kana team sees an incredible opportunity to shape the future of an entire industry.
Through a values-driven approach and a regulated market, we have the chance to break down prohibition stigmas to show that cannabis can play an emerging role in treating many common medical conditions, as well as provide important tax and societal benefits. We also believe in the opportunity to build an agricultural model centered around small, independent farmers which could be replicated around the world. If this gets you excited, too, we encourage you to inquire about a career with Flow Kana.
Posted by employer