Senior Full Stack Engineer

New
L
LeafLinkCannabis Technology
North AmericaFull-TimeSenior
Salary$115,000 — $170,000 USD
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
GraphQLPythonHTMLCSSJavascriptTypeScriptVue.JsRESTful APIs

Requirements

  • 5+ years of experience building rich, complex, and ever-evolving frontend user experiences in production.
  • Deep experience with Vue.js, preferably Vue 3 and the Composition API.
  • 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 or Vuex.
  • Experience integrating applications with REST, GraphQL, or event-driven APIs.
  • Strong testing experience including unit, integration, and end-to-end testing.
  • Familiarity with frontend performance optimization and accessibility standards (WCAG).
  • Experience working with relational databases.
  • Hands-on professional experience using AI coding assistants such as Claude, Copilot, or Cursor.
  • Experience working in agile environments with cross-functional teams.
  • Experience with containerized environments (Docker, Kubernetes) is a plus.

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.
  • 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.
  • Leverage AI-powered development tools like Claude to accelerate software design, implementation, testing, debugging, and documentation.
View Full Description & ApplyYou'll be redirected to the employer's site
$115,000 — $170,000 USD
Apply Now