Sr. Full Stack Engineer (Remote)

Do you want a career in the exciting field of cannabis? Flourish Software is hiring. We are a leading cannabis supply chain solution. We process hundreds of millions of dollars worth of transactions in the cannabis, hemp, and CBD space, with clients in 17 different states.

Job Description 

As a Senior Full Stack Developer, you will be responsible for the client-side and server-side web application logic of our application. You will also be able to own a myriad of projects, such as developing and managing 3rd party integrations and our external API and creating amazing new screens to support new functionality. As a senior member of the engineering team, you will take lead on projects as needed to offer design suggestions, review pull request, and mentor colleagues.


Remote (USA preferred)


  • 4+ years of relevant development experience  

  • Strong coding experience in TypeScript and NodeJS as well as Go, Python, or similar languages

  • Experience with REST APIs

  • Excellent problem-solving and communication skills.  

  • BS in Computer Science or relevant experience

  • Plus: Familiarity with software development, tracking, project management, and communication tools (e.g. Jira, Confluence, Bitbucket, Zoom, Office 365, and Slack)  

What Flourish will provide you: 

  • Competitive salary commensurate with experience. 

  • Subsidized health, dental, and vision insurance 

  • Company-paid accidental death, disability, and life insurance 

  • Uncapped paid time off 

  • The opportunity to grow and develop professionally 

Apply Today