EviSmart Logo

EviSmart

Lead Front End Engineer

Posted 2 Days Ago
Be an Early Applicant
Easy Apply
In-Office
Vancouver, BC
Senior level
Easy Apply
In-Office
Vancouver, BC
Senior level
Lead the architectural development of a new dental operations dashboard, collaborate with engineers, and establish frontend patterns and components.
The summary above was generated by AI

On-site | Vancouver Office – 675 W Hastings St. 

 

About EviSmart™ 

EviSmart™ is a global leader in AI-powered dental workflow automation and CAD design outsourcing. Trusted by dental labs and clinics in over 26 countries, we're reshaping how modern dentistry works — and the platform that ties it all together is being built right now.

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.

The Role

EviSmart is building a new dental operations dashboard — the unified platform where lab owners manage cases, connect scanner portals, view analytics, and access every product module. This role sets the architectural foundation that the entire frontend team builds on.

Day one starts with a genuine technical assessment — collaborating with the Manila engineering team to evaluate what existing code can be leveraged, what needs to be built from scratch, and what a hybrid approach might look like. The outcome shapes the architecture. This isn't a predetermined decision — it's a real one, and it's yours to make.

You'll set the React JS / TypeScript component architecture, state management patterns, API consumption layer, and design system implementation. Two frontend engineers will build within the patterns you establish — you'll be the technical bar they work towards and the person who helps them get there.

This is a role for someone who takes architectural ownership seriously, cares deeply about frontend craft, and finds genuine satisfaction in building something that a whole team can build on.

What You’ll Do 

  • Assess the existing codebase in collaboration with the Manila engineering team — evaluate what can be leveraged for the new dashboard platform and deliver a written recommendation with clear rationale on speed, scalability, and supportability tradeoffs
  • 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 — ensuring the cross-product integration is clean and well-defined
  • Lead and nurture two frontend engineers — set the code quality bar, conduct meaningful code reviews, and support their growth as engineers
  • Make build-vs-buy decisions on frontend tooling: component libraries, testing frameworks, monitoring, and performance profiling
  • Write architectural decision records and document component conventions so the team can onboard and build confidently

Tech We Use 

  • Frameworks: React, Next.js 
  • Styling: TailwindCSS, styled-components, SCSS 
  • Design Handoff: Figma, Zeplin 
  • Animation: Framer Motion, GSAP 
  • Tooling: GitHub, Vercel, Storybook, PostCSS, ESLint 

What We’re Looking For 

  • 6+ years React JS / TypeScript experience, with 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 — not just contributed features, but owned the component architecture, state management approach, and code quality standard
  • Bonus: experience evaluating and extending an existing codebase rather than only greenfield builds — knowing when to build on what exists and when to start fresh is a real skill
  • 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. Builds interfaces that feel solid, not just functional
  • 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 and finds that part of the role genuinely rewarding
  • SaaS or B2B platform experience preferred; dental or healthcare background not required

Bonus Points

  • 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

What Success Looks Like

  • Architecture assessment and written recommendation delivered within 2 weeks
  • Frontend architecture established and first feature shipped to staging within 30 days
  • Architectural documentation complete and both frontend engineers onboarded to the codebase within 30 days

How to Apply 

Apply with: 

  • Your GitHub or portfolio 
  • 2 links to pixel-perfect builds you’ve coded 
  • (Optional) A quick Loom walkthrough of one UI you’re proud of 

Why Join Us

  • Be one of the first engineers on a brand new platform — your early decisions shape how it grows
  • Work on a product live in 26+ countries with a team that moves fast and ships real things
  • A collaborative, in-office culture in downtown Vancouver where good ideas move fast and every contribution is felt
  • 4 weeks PTO, full benefits, and competitive compensation

Apply today @ Evismart Careers 

Top Skills

Eslint
Figma
Framer Motion
Git
GraphQL
Gsap
Next.Js
Postcss
React
Rest
Scss
Storybook
Styled-Components
Tailwindcss
Typescript
Vercel
Zeplin
HQ

EviSmart Vancouver, British Columbia, CAN Office

675 Hastings St W, Vancouver, BC , Canada, V6B 1N2

Similar Jobs

17 Hours Ago
In-Office or Remote
10 Locations
Senior level
Senior level
Artificial Intelligence • Software
As a Senior Frontend Engineer at Wordly, you'll lead frontend engineering projects, create user experiences, and mentor other engineers while ensuring high-quality software delivery.
Top Skills: AngularCi/CdGitGitlabJavaScriptJenkinsNext.JsReactTravisciTypescriptVue
8 Days Ago
Easy Apply
In-Office
Vancouver, BC, CAN
Easy Apply
Mid level
Mid level
Software • Web3
The Frontend Engineer will create high-performance web interfaces, collaborate on design, own the component libraries, and optimize frontend systems while leveraging AI tools.
Top Skills: BashCSS3DockerHTML5Node.jsPostgresRadixuiReactSQLStorybookTailwindcssTanstack QueryTrpcTypescriptVercel
18 Hours Ago
Easy Apply
Remote or Hybrid
CA
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Lead and manage a team of software engineers to develop innovative hardware, software, and AI solutions for physical operations, ensuring customer satisfaction and team growth.
Top Skills: AIGoGraphQLGrpcMachine LearningReactReact NativeTypescript

What you need to know about the Vancouver Tech Scene

Raincouver, Vancity, The Big Smoke — Vancouver is known by many names, and in recent years, it has gained a reputation as a growing hub for both tech and sustainability. Renowned for its natural beauty, the city has become a magnet for professionals eager to create environmental solutions, and with an emphasis on clean technology, renewable energy and environmental innovation, it's attracted companies across various industries, all working toward a shared goal: advancing clean technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account