Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full-Stack Developer

$100k

Minnesota Cannabis Services

Full Stack Software Engineer

At Minnesota Cannabis Services, we're not just building businesses — we're building the people who make them great. Our team partners with leading operators across cultivation, manufacturing, distribution, and retail to deliver world-class expertise in legal, finance, analytics, marketing, HR, and technology.

We're looking for professionals who take pride in their work, move with purpose, and thrive in fast-changing environments. The kind of people who hold themselves to high standards, think creatively, and find satisfaction in solving hard problems.

When you join our team, you'll work alongside some of the most experienced leaders in the industry — professionals who share their knowledge freely and lead by example. You'll be challenged, supported, and trusted to take ownership of meaningful work that shapes the future of one of the fastest-growing industries in America.

We are seeking a Full Stack Software Engineer with Web Development experience to join our team and play a key role in our product development. Our mission is to build comprehensive software solutions that serve various needs across the cannabis industry. With over a decade of experience, we are a rapidly expanding company, continuously growing into new markets across the U.S., positioning ourselves as a leader in the industry.

This is an on-site position based in Minneapolis, MN.

Key Responsibilities:
  • Design, develop, and maintain web application features
  • Write high-quality, well-tested code following best practices
  • Collaborate with team members on architecture and implementation decisions
  • Troubleshoot and resolve complex technical issues
  • Participate in code reviews and technical discussions
Requirements:
  • Must be at least 21 years of age.
  • 2–5 years of professional experience developing web applications
  • Strong proficiency in Ruby and the Ruby on Rails framework (experience with Rails 7+). Solid understanding of modern front-end technologies: HTML5, CSS3, and JavaScript
  • Experience with modern Rails tools such as Hotwire, Turbo, or Stimulus is helpful but not required.
  • Hands-on experience with relational databases, preferably PostgreSQL, including basic query writing and schema design (optimization experience is a plus).
  • Experience using front-end build tools (e.g., Webpack, Vite), package managers (e.g., npm/yarn), and component libraries.
  • Demonstrated ability to write unit, integration, and/or end-to-end tests (e.g., using RSpec or Minitest) to ensure code quality.
  • Experience deploying applications to cloud platforms (e.g., AWS, Heroku, DigitalOcean, GCP)
  • Ability to work effectively in a startup environment
  • Comfortable discussing medical and recreational cannabis in a professional setting
  • Ability to pass a pre-employment background check
  • Must commit to working sober – we love cannabis, but we do not get high on the job
Qualifications:
  • Computer Science/Engineering Degree and/or related field equivalent preferred
  • Experience with Ruby on Rails
  • React or similar modern frontend framework experience
  • Excellent communication skills
  • Understanding of API design and implementation
  • Strong attention to detail and problem-solving skills
Benefits and Compensation:
  • Compensation: Up to $100k
  • Health, Dental and Vision insurance
  • Free Employee Assistance Program (EAP)
  • Employee Discount Program offering exclusive discounts from top national retailers
  • Paid Sick Leave (PSL) and Personal Time Off (PTO)
  • Holiday Pay for anyone working New Years Day, 4/20, Memorial Day, Independence Day, Labor Day, Thanksgiving Day and Christmas Day

At Minnesota Cannabis Services, we believe great teams are built on trust, initiative, and follow-through. We invest deeply in our people — providing mentorship, on-the-job training, and opportunities for advancement across multiple sectors of the cannabis industry.

Here, you'll be part of a high-performing culture that values precision, reliability, and continuous improvement. Every project is a chance to grow your skills, strengthen your leadership, and contribute to something that matters.

If you're driven, resourceful, and ready to make an impact, we want you on our team. Apply today and take the next step in your career with Minnesota Cannabis Services.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Full-Stack Developer in Minneapolis, MN vacancy
  • *** Local Candidates with Local Project experience in Minnesota ONLY *** Title: Full Stack Developer IV - 32142-1 Duration: Initial 6 months Contract to start with Location: Richfield, MN (onsite) MUST HAVE SKILLS: ~8+ years of Experience... 
    Suggested
    Contract work
    Local area

    3B Staffing LLC

    Richfield, MN
    4 days ago
  •  ...Full Stack Java Developer Location: Eden Prairie/ Minneapolis, MN Duration: Long Term Required Skills: Java, J2EE, Spring Boot, REST, Microservices, Angular8+, AWS, CI/CD Preferred Skills: Kafka, UI, Spark, Docker, React, Kubernetes Required Skills:... 
    Suggested

    Samprasoft

    Eden Prairie, MN
    19 hours ago
  •  ...to improving usability, security, and consistency across Best Buy's API ecosystem. Position Summary We are seeking a Full Stack Engineer with strong experience in ReactJS and Java to join the API Management team. This role will focus on building and maintaining... 
    Suggested

    3B Staffing LLC

    Richfield, MN
    4 days ago
  • Job Title Submission deadline for interview selection is 03/17 @3PM CT. Local candidates only. Candidate must be able to come in for in person interview.***1 SUB SLOTS IN BEELINE*** - Initial 6 months contract to start - Very likely to be longer-termed/ongoing Business...
    Suggested
    Contract work
    Local area

    Samprasoft

    Richfield, MN
    19 hours ago
  •  ...Title: Full Stack Developer Position Type - Full Time position Location: Richfield, Minnesota. Salary: $Market + Excellent Benefits + Relocation Assistance (3-5k) Requirements Mandatory Skills: Full Stack Devops, Core Java. Desire Skills:... 
    Suggested
    Full time
    Relocation package

    TWO95 International

    Richfield, MN
    6 days ago
  • $100k - $120k

     ...Full Stack Developer Roles & Responsibilities • We're searching for candidates with over 10 years of experience in full stack development, especially with Java and React JS. Ideally, the candidates should have a strong background in designing and architecting applications... 

    Tata Consultancy Services

    Minneapolis, MN
    19 hours ago
  •  ...Java Full Stack Developer 10+ Yrs exp in java full stack development Good experience in Angular and hands-on coding experience. Adherence to and advocacy of environment standards Review of requirements and/or systems analysis documents for completeness Creation... 

    Omni Inclusive

    Minneapolis, MN
    1 day ago
  •  ...Position- PsPrint Full Stack Developer Duration-Contract Location- Minneapolis, MN 8-10 Years of experience JD Experience in production support and development projects with Node JS, MySQL Experience in Angular JS, Mongo DB and AWS will be added... 
    Contract work
    Immediate start
    Shift work

    Syntricate Technologies

    Minneapolis, MN
    2 days ago
  • Job Posting Submission deadline for interview selection is 10/18 @3PM CT. Local is preferred/hybrid if local. - Initial 12 months contract to start - Very likely to be longer-termed/ongoing Business Overview: Tell us about your department: Best Buy...
    Contract work
    Local area

    E-Solutions

    Minneapolis, MN
    2 days ago
  •  ...Job Description We are seeking a Senior Developer to support and modernize frontend‑heavy applications within an LMS and media‑driven...  ...diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal... 

    Insight Global

    Minneapolis, MN
    4 days ago
  •  ...Full Stack Developer ***2 Sub Slot In Beeline*** Candidate Location: Richfield Local. Work Schedule: Hybrid 1-3 days per week No supplier call notes. - Initial 6 months contract to start - Very likely to be longer-termed/ongoing Summary: Price Experience... 
    Contract work
    Local area
    3 days per week
    1 day per week

    TriOptus LLC

    Minneapolis, MN
    1 day ago
  •  ...Full Stack Developer Locations: either Minneapolis/Hopkins, MN or Dallas/Irving, TX Onsite: 3 days a week Interview process: apex screening then 2 video interviews to hire Contract: 24 month to perm Must have: Java, Spring Boot, SQL, and React Skills Required... 
    Permanent employment
    Contract work
    3 days per week

    RIT Solutions

    Minneapolis, MN
    4 days ago
  •  ...Overview: Job Title: Full Stack Developer IV Location: Richfield, Minnesota (Hybrid - local candidates only) Employment Type: 6-Month Contract Department Overview The Digital Analytics & Technology team at Best Buy is responsible for building and... 
    Contract work
    Local area

    Stellar IT Group

    Minneapolis, MN
    19 hours ago
  •  ...Position Title : Full stack Developer Location: Richfield, MN Type: Fulltime Salary: $Market Requirements Position Overview: We are seeking an experienced full stack engineer who will bring passion to work on an agile development team. In... 
    Full time

    TWO95 International

    Richfield, MN
    6 days ago
  •  ...Java Full Stack Developer Primary Responsibilities: Review & analyze business requirements, work with business sponsor and project team members to manage and deliver on the project’s stated objectives, providing leadership with a focus on outcomes. Analyze... 
    Work experience placement

    Futran Tech Solutions Pvt. Ltd.

    Eden Prairie, MN
    4 days ago
  •  ...directly impact how millions of customers shop on their devices? Do you enjoy interesting and challenging projects? We are looking for Developers who are passionate about creating amazing mobile experiences and apps. This is a great opportunity to work within an established... 
    Contract work
    Local area

    Samprasoft

    Richfield, MN
    19 hours ago
  •  ...INC . Below is the requirement with my client. Please let me know if you are available for this role. Title: Full stack developer Location : Minneapolis , MN Duration: Fulltime JOB DESCRIPTION : ~7-14 years of... 
    Full time
    Immediate start
    Relocation

    3B Staffing LLC

    Minneapolis, MN
    3 days ago
  •  ...excellent reputation with the clients. Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/ Data Scientists. We welcome candidates with all visas and citizens to apply. Who Should Apply : Recent... 

    SynergisticIT

    Saint Paul, MN
    2 days ago
  •  ...roadmap. Position Summary/Job Description: Use GraphQL to solve complex problems at scale. Create effective tooling to empower developers to quickly leverage Best Buy data. Join a team of highly skilled, collaborative, and energetic engineers working on the... 
    Contract work
    Local area
    Immediate start

    Samprasoft

    Richfield, MN
    19 hours ago
  • $80 - $85 per hour

     ...Job Summary Our client a leading Retail & Consumer Goods provider is seeking a Full Stack Developer to join their team! This position is located in Richfield, Minnesota. Core Responsibilities Responsible for designing and implementing technical solutions... 
    H1b
    Local area
    Visa sponsorship

    KellyMitchell Group

    Richfield, MN
    3 days ago
  •  ...Full Stack Developer IV Location: Richfield, MN Duration: 12 Months Project Description: In this role, you will be a critical member of the Deals team building components for the deals experience. You will develop highly optimized, responsive components. You... 
    Remote work
    Flexible hours

    InterSources

    Richfield, MN
    4 days ago
  •  ...Senior Full-Stack Developer Location: St. Louis, MO, Atlanta, GA and Minneapolis, MN (Candidate should relocate after 3 months any of these locations) Client: ACS/Equifax Focus on Front End (JS, Angular 6.0 and above) and Moderate Java Backend Skills Details... 
    Temporary work
    Relocation

    My3Tech Inc

    Minneapolis, MN
    19 hours ago
  •  ...moving toward a modular, modern platform to support new opportunities such as recurring paid membership and streaming subscriptions. We develop new subscription partnerships and offers that support all sales channels, manage vendor integration, contract lifecycle, activation... 
    Contract work
    Work experience placement
    Local area

    Samprasoft

    Richfield, MN
    19 hours ago
  •  ...Interview: Onsite Visa: USC, GC Hybrid: Minneapolis, MN (local) JD: Title : Full Stack Developer Location : Minneapolis, MN (HYBRID) - on-site interviews required Top Skills : Java AWS SQL Microservices REST APIs Job... 
    Local area
    Flexible hours

    ShiftCode Analytics

    Minneapolis, MN
    4 days ago
  •  ...Software Developer Develop amazingly efficient and effective software using Java, C#, Python, .Net, Spring Boot, Microservices, APIs...  ...GED, or High School Equivalency 2+ years experience in Java, Full-stack, and/or Python development experience is required Experience working... 
    Immediate start
    Flexible hours

    Next Level Business Services, Inc.

    Saint Paul, MN
    3 days ago
  •  ...Our client, a leading organization in the healthcare and data management industry, is seeking a Full Stack Developer with Data Engineering Experience to join their innovative team. As a Full Stack Developer, you will be instrumental in developing and enhancing a sophisticated... 
    Weekly pay
    Temporary work
    Flexible hours

    Manpower Group Inc.

    Saint Paul, MN
    1 day ago
  • $33.38 - $54.87 per hour

     ...Working Title : Full Stack Developer Job Class: Information Technology Specialist 3 Agency: Minnesota IT Services Job ID: 93901 Location: St. Paul Telework Eligible : Yes, #LI-Hybrid Full/Part Time : Full-Time Regular/Temporary: Unlimited... 
    Hourly pay
    Full time
    Temporary work
    Part time
    Apprenticeship
    Local area
    Remote work
    Visa sponsorship
    Work visa
    Monday to Friday
    Shift work
    Day shift

    State of Minnesota

    Saint Paul, MN
    2 days ago
  • $115.4k - $197.8k

     ...guidance within their area of specialty. The engineer applies developing professional knowledge to influence functional objectives and contribute...  ..., MN, Madison, WI, Omaha, NE, or St. Louis, MO. The full salary grade for this position is $115,400 - $197,800. While... 
    Work experience placement
    Work at office
    3 days per week

    Medica

    Hopkins, MN
    3 days ago
  • $120k

     ...The Sr CRM Systems Full Stack Engineer will be responsible for gathering requirements and building out new operational components as well...  .... Utilize correct design patterns for best practices. Develop custom applications & execute performance testing. Write, test... 
    For contractors
    Worldwide

    The Hertz Corporation

    Saint Paul, MN
    1 day ago
  •  ...Develop amazingly efficient and effective software using Java, C#, Python, .Net, Spring Boot, Microservices, APIs Enhance and maintain...  ...GED, or High School Equivalency 2+ years experience in Java, Full-stack, C#, .NET and/or Python development experience is required... 
    Contract work
    Immediate start
    Flexible hours
    Shift work

    Nlb Services

    Minneapolis, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full-Stack Developer. Be the first to apply!