Senior Full Stack Software Engineer

Job Description

Posted on: 
September 22, 2022

**About Dispense

**Dispense is a seed-stage, fast-growing startup that provides e-commerce and order management software to cannabis dispensaries. Founded in 2020, we enable cannabis dispensaries to sell their products online for in-store pickups, curbside pickups, and delivery, all while providing an excellent customer experience. We have a small team and are looking for enthusiastic entrepreneurs who care significantly about making an impact every day on the growth and success of a small company in an exploding industry. Dispense is backed by prominent VC’s including NextView Ventures and Poseidon Asset Management.

**Role & Responsibilities

**We are looking for a Senior Full Stack Software Engineer to join a small team of three engineers and play a key role in taking Dispense to the next level as we begin to scale. Given our small team, our ideal candidate can be described as a T shaped engineer—a specialized generalist. Someone who is willing to go after the status quo. Someone indefinitely unsatisfied. Someone who goes the extra mile to make the product excellent without asking permission. At Dispense you’ll find immense room to grow, and the flexibility to make your growth personal.


**Technologies we use today

  • Javascript & Full-stack Typescript
  • Vue & React
  • Express
  • MongoDB
  • Vercel
  • Turborepo
  • Github Actions
  • Cypress

Experience with any of

  • Data mapping
  • Modeling relational data
  • Authentication & Authorization
  • Creating Public API
  • E-commerce
  • End-to-end testing
  • Design Systems
  • Accessibility
  • Whatever you're best at! Apply anyway!



  • Full benefits including health, dental and vision
  • Stock options
  • Flexible working hours
  • Flexible vacation policy, minimum of 2 weeks
  • Gym membership
  • 401k matching
  • Paid parental leave


Job Requirements

Apply now

Similar job openings