Evismart is looking for a Lead Front End Engineer to establish the architectural foundation for a new dental operations dashboard. You will assess existing code, define React/TypeScript patterns, and lead a small frontend team, making key technical decisions that shape the platform's future.
What You'll Do
- Assess the existing codebase and deliver a written recommendation on what to leverage for the new dashboard platform.
- Set the React JS / TypeScript frontend architecture: component library, design tokens, state management, API consumption layer, routing, and testing strategy.
- Establish the integration patterns the frontend team uses to consume backend APIs — auth, data fetching, caching, and error handling.
- Own the technical connection points between the dashboard platform and the AI module.
- Lead and nurture two frontend engineers — set the code quality bar, conduct meaningful code reviews, and support their growth.
- Make build-vs-buy decisions on frontend tooling: component libraries, testing frameworks, monitoring, and performance profiling.
- Write architectural decision records and document component conventions for the team.
What We're Looking For
- 6+ years of React JS / TypeScript experience.
- At least 2 years as a frontend tech lead or architect setting patterns for a team.
- Has made the architectural decisions a team built on — owned component architecture, state management approach, and code quality standard.
- Strong in: component architecture at scale, state management (React Query, Zustand, or equivalent), design system implementation, performance optimisation, and testing strategies.
- Experienced with REST or GraphQL API consumption patterns, auth flows, real-time data, and responsive design across desktop and mobile.
- Cares about frontend craft — accessibility, loading performance, edge case handling.
- Comfortable working with a distributed team across timezones — writes clearly, documents decisions, and sets standards that others can follow async.
- Has nurtured more junior engineers.
Nice to Have
- Bonus: experience evaluating and extending an existing codebase rather than only greenfield builds.
- SaaS or B2B platform experience preferred; dental or healthcare background not required.
- Experience with dashboard or data-rich interface builds.
- Familiarity with multi-module SaaS platforms where the frontend integrates across multiple backend services.
- Experience with monorepo or design system tooling at scale.
Technical Stack
- React, Next.js, TailwindCSS, styled-components, SCSS, Figma, Zeplin, Framer Motion, GSAP, GitHub, Vercel, Storybook, PostCSS, ESLint
Team & Environment
You will lead two frontend engineers and collaborate closely with our Manila engineering team. We're a hands-on team that moves fast, stays close to the work, and builds things that matter. Everyone here is in it together.
Work Mode
This is an onsite position based at our Vancouver office at 675 W Hastings St.




