About the Role :
Were looking for a Lead Frontend Engineer to join our Calendars App team, which owns the web-based experiences for booking, scheduling, and real-time calendar interactions. This is a high-impact, high-ownership role focused on building and scaling the frontend systems that power thousands of businesses and millions of scheduling flows across industries.
As the technical leader for the frontend, youll architect performant, maintainable, and accessible interfaces using Vue.js and Nuxt, while also mentoring engineers and driving cross-team frontend strategy. Youll work closely with product, design, and platform teams to ensure our booking and scheduling UI is blazing fast, intuitive, and flexible.
Requirements :
- 6+ years of frontend development experience, with 2+ years in a leadership or principal role
- Expert-level knowledge of Vue.js, Nuxt (2 & 3 preferred), and modern JavaScript / TypeScript
- Deep experience optimizing frontend performance, including lazy loading, hydration strategies, SSR, and bundle analysis
- Solid understanding of core web vitals, browser rendering lifecycle, accessibility (a11y), and responsive UI design
- Comfortable leading architecture discussions, refactors, and performance investigations across squads
- Track record of mentoring engineers, leading by example, and upholding code quality and best practices
- Strong cross-functional collaboration skills able to drive initiatives across engineering, design, and product teams
Responsibilities :
Own the frontend architecture, performance strategy, and developer experience for our Vue / Nuxt-based appsLead the development of high-performance UI components and booking widgets with dynamic rendering, SSR, and client-side optimizationsSet and enforce frontend performance budgets, observability standards, and testing practicesCollaborate closely with design and product to deliver pixel-perfect, accessible, and intuitive user experiencesMentor a growing team of frontend engineers provide technical guidance, unblock implementation, and drive code qualityPartner with backend teams (Core, Booking Engine, Builder) to ensure smooth API integration and UI extensibilityEvolve our frontend tooling, CI / CD workflows, and component libraries to improve development speed and reliabilityBonus Points :
Experience working on complex booking widgets, real-time UIs, or calendaring systemsFamiliarity with tracking frameworks, attribution flows, and A / B testing in frontend environmentsContributions to Vue / Nuxt open source projects or frontend tooling ecosystemsComfortable using AI tools to enhance development velocity and code reviews(ref : hirist.tech)