about 4 hours ago
Remote, WorldwideSenior
Base Salary
$145k - $175k/yr
Responsibilities
- Design, build, and maintain scalable frontend applications using Vue 3, TypeScript, and modern JavaScript tooling.
- Own complex frontend features from technical design through production release.
- Collaborate with product and design teams to translate requirements into high-quality user experiences.
- Build reusable components, patterns, and frontend architecture that improve developer velocity.
- Improve application performance, accessibility, responsiveness, and reliability.
- Partner with backend engineers on API design, data contracts, error handling, and integration patterns.
- Write high-quality tests using tools such as Vitest, Vue Test Utils, Playwright, or similar.
- Participate in code reviews and provide thoughtful, constructive feedback.
- Mentor engineers and help establish frontend best practices across the team.
- Evaluate and introduce modern frontend technologies where they provide clear business or engineering value.
- Contribute to CI/CD improvements, observability, monitoring, and frontend release quality.
- Help maintain strong standards around security, privacy, and safe handling of user data.
Requirements
- 5+ years working in rich, complex, and ever-evolving front-end user experiences.
- Proven track record of practical, thoughtful problem-solving.
- Strong professional experience building production web applications.
- Deep experience with Vue.js, preferably Vue 3 and the Composition API.
- Strong proficiency with TypeScript, JavaScript, HTML, and CSS.
- Experience with modern frontend tooling such as Vite, ESBuild, and modern build pipelines.
- Experience with state management patterns and libraries such as Pinia or Vuex.
- Strong understanding of component architecture, design systems, and reusable UI patterns.
- Experience integrating frontend applications with REST, GraphQL, or event-driven APIs.
- Strong testing experience, including unit, integration, and end-to-end testing.
- Understanding of frontend performance optimization and Core Web Vitals.
- Familiarity with accessibility standards such as WCAG and semantic HTML.
- Experience working in agile development environments with cross-functional teams.
- Strong communication skills and the ability to explain technical tradeoffs clearly.
- Proven ability to lead technical initiatives with minimal supervision.
- Experience building applications in fully containerized environments (Docker, Kubernetes) is a plus.
- An interest in the cannabis industry and/or the LeafLink brand is a plus.
Benefits
- Flexible PTO with no cap.
- A 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.