Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
LeafLink

Senior Frontend Engineer

LeafLink

Senior Frontend Engineer at LeafLink developing scalable applications using Vue 3 and TypeScript. Contributing to a major platform overhaul for the cannabis industry.

Posted 6/4/2026full-timeRemote • 🇺🇸 United StatesSenior💰 $145,000 - $175,000 per yearWebsite

Tech Stack

Tools & technologies
DockerGraphQLJavaScriptKubernetesOpen SourceTypeScriptVue.jsYarn

About the role

Key responsibilities & impact
  • 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

What you’ll need
  • 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, pnpm/npm/yarn, and modern build pipelines.
  • Experience with state management patterns and libraries such as Pinia, Vuex, or equivalent.
  • 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, bundle analysis, caching, lazy loading, 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 and working with underlying systems that work within fully containerized environments (Docker, Kubernetes) a plus
  • An active member of the open source and New York tech community a plus
  • An interest in the cannabis industry and/or the LeafLink brand

Benefits

Comp & perks
  • Flexible PTO - you’re going to be working hard so enjoy time off with no cap!
  • A robust stock option plan to give our employees a direct stake in LeafLink’s success
  • 5 Days of Volunteer Time Off (VTO) - giving back is important to us and we want our employees to prioritize cultivating a better community
  • Competitive compensation and 401k
  • Comprehensive health coverage (medical, dental, vision)
  • Commuter Benefits through our Flexible Spending Account

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Vue 3TypeScriptJavaScriptHTMLCSSREST APIsGraphQLunit testingintegration testingend-to-end testing
Soft Skills
problem-solvingcommunicationmentoringcollaborationleadershipconstructive feedbackagile developmenttechnical designuser experiencefrontend best practices