# Senior Full Stack Engineer

**Company:** [LeafLink](https://hotfix.jobs/companies/leaflink)
**Location:** Remote
**Role:** Fullstack Engineering
**Salary:** $115k – $170k/yr
**Experience:** 5+ years
**Skills:** Vue, TypeScript, Python, JavaScript, HTML, CSS, pinia, vuex, rest, GraphQL, vitest, vue test utils, Playwright, pytest, Docker
**Posted:** 2026-07-25

> Senior Full Stack Engineer (frontend-leaning) building scalable Vue 3/TypeScript UIs and supporting Python backend services/APIs for LeafLink's B2B cannabis platform. Requires 5+ years frontend experience, Python backend skills, AI tool fluency, and strong testing/mentorship abilities.

## Job Description

## Responsibilities
- Design, build, and maintain scalable frontend applications using Vue 3, TypeScript, and modern JavaScript tooling.
- Own complex features from technical design through production release — UI, API, and the Python services behind them.
- Build and maintain backend services and APIs in Python to support product features.
- Build reusable components, patterns, and frontend architecture that improve developer velocity.
- Improve application performance, accessibility, responsiveness, and reliability.
- Collaborate with product and design teams to translate requirements into high-quality user experiences.
- Write high-quality tests across the stack using tools such as Vitest, Vue Test Utils, Playwright, and pytest.
- Participate in code reviews and mentor engineers on frontend best practices.
- Contribute to CI/CD improvements, observability, monitoring, and release quality.
- Help maintain strong standards around security, privacy, and safe handling of user data.
- Use AI-powered development tools, including Claude, to accelerate software design, implementation, testing, debugging, documentation, and code review.
- Apply strong engineering judgment when reviewing AI-generated solutions, validating them for correctness, maintainability, security, performance, and alignment with established architectural standards.
- Craft effective prompts and provide relevant technical context to help AI tools produce accurate, production-ready code and documentation.
- Use AI tools responsibly, ensuring that proprietary data, customer information, credentials, and other sensitive material are handled in accordance with company security policies.
- Share effective AI workflows, reusable prompts, and best practices that improve engineering productivity and quality across the team, and evaluate emerging AI development tools worth adopting.

## Requirements
- 5+ years working in rich, complex, and ever-evolving front-end user experiences, building production web applications.
- Deep experience with Vue.js, preferably Vue 3 and the Composition API, and strong proficiency with TypeScript, JavaScript, HTML, and CSS.
- Professional experience building backend services and APIs in Python.
- Experience with state management patterns and libraries such as Pinia, Vuex, or equivalent, and strong understanding of component architecture and design systems.
- Experience integrating applications with REST, GraphQL, or event-driven APIs.
- Strong testing experience, including unit, integration, and end-to-end testing.
- Understanding of frontend performance optimization, bundle analysis, caching, lazy loading, and Core Web Vitals.
- Familiarity with accessibility standards such as WCAG and semantic HTML.
- Experience working with relational databases.
- Hands-on professional experience using AI coding assistants (Claude, Copilot, Cursor, or similar) as part of your regular workflow.
- Experience working in agile environments with cross-functional teams, with proven ability to lead technical initiatives with minimal supervision.
- An interest in the cannabis industry and/or the LeafLink brand.

## Nice-to-Haves
- Experience with containerized environments (Docker, Kubernetes) a plus.

## Compensation & Benefits
- Base salary range $115,000—$170,000 USD.
- Flexible PTO with no cap.
- Robust stock option plan.
- 5 Days of Volunteer Time Off (VTO).
- Competitive compensation and 401k.
- Comprehensive health coverage (medical, dental, vision).
- Commuter Benefits through our Flexible Spending Account.

## Similar roles

- [Senior Software Engineer](https://hotfix.jobs/jobs/3fbe924a-702b-469c-8664-0c983c7937fb) - NMI - Remote - $115k – $130k/yr
- [Senior Software Engineer, Accessibility](https://hotfix.jobs/jobs/d6f47ed9-f379-4338-bd9f-67cc9eb22ff3) - Mozilla - Remote - $116k – $183k/yr
- [Sr Software Engineer, Applications](https://hotfix.jobs/jobs/1fc37833-e3f6-4a1b-9942-1fc90e1d1e69) - Basis - Remote - $119k – $186k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/1ea8cfbf-94b9-409f-b368-3a1d12e929bd) - FinQuery - Atlanta, GA - $120k – $162k/yr
- [Senior Software Engineer, World Modeling & Simulation](https://hotfix.jobs/jobs/d893bd7e-03e1-44a2-8a68-f2eb6eb37d42) - Applied Intuition - Arlington, VA - $120k – $160k/yr

**Apply:** https://hotfix.jobs/jobs/0f664d78-e9ae-4c6e-9a35-d653c5355a95
**Canonical:** https://hotfix.jobs/jobs/0f664d78-e9ae-4c6e-9a35-d653c5355a95