Senior Frontend Engineer

Company: LeafLink

Salary: Not provided

Location: , United States

vue

Description

• 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, 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

• 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

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2026.