Home › Companies › Evismart › Lead Front End Engineer
Lead Front End Engineer
Evismart · Vancouver, British Columbia, Canada · On Site · Active · $150,000–$180,000 / year · Greenhouse
Job facts
| Field | Value |
|---|---|
| Company | Evismart |
| Title | Lead Front End Engineer |
| Normalized title | - |
| Department / team | Dev Team |
| Location | Vancouver, BC, Canada |
| Work model | On Site |
| Employment type | - |
| Salary | $150,000–$180,000 / year |
| Status | active |
| ATS provider | Greenhouse |
| Posted / first seen | 2026-04-17 / 2026-05-29 |
| Changed / last seen | 2026-05-29 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Evismart. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through Greenhouse. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Vancouver. | Open |
| Department jobs | Active postings in Dev Team. | Open |
| Work model jobs | Active On Site postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Evismart |
| Source | 29084e54-424d-47e4-8d17-83ec1544eeb1 |
| ATS provider | Greenhouse |
Description
You define how the codebase is built.
On-site | Vancouver Office – 675 W Hastings St.
The Problem We're Solving
EviSmart is building the unified dashboard platform where every product surface comes together — the interface lab owners use to manage cases, access analytics, and launch AI-powered tools. It doesn’t have a frontend foundation yet. What exists is a clear product direction, a backend that’s ready to connect, and an engineering team that needs someone to draw the lines before anyone starts building.
Why EviSmart
300 people. Two hubs: Vancouver HQ and Manila operations.
145% year-over-year SaaS growth — the market is responding.
28 countries. One platform. The dental industry's Autopilot.
An in-house AI model research and development team building proprietary intelligence.
Why This Role, Right Now
Most senior frontend engineers join products with foundations already in place — someone else made the hard calls, and your job is to build within them. This is the opposite. There is no existing dashboard frontend, no technical debt to inherit, and no architectural decisions that constrain you yet. The person who joins now makes the foundational choices that the entire frontend team builds on for the next several years. The first product milestone is aggressive, the customer base is real and global, and the backend is ready. What doesn’t exist yet is the engineer who sets the direction.
A Note from the Team
“We’re not looking for someone who needs a clear spec before they can move. We need someone who can audit what exists, make a recommendation, and execute on it. If you’ve been the person who sets the technical direction that your team builds on, and you want to do that at a scale that actually matters, this is that conversation.”
— Paolo Kalaw, CEO, EviSmart
What You’ll Own
Own the React JS / TypeScript frontend architecture for a new dashboard platform — the unified interface where all products connect.
Define the foundation from Day 1: component architecture, state management, API consumption patterns, and design system implementation.
Assess existing codebases with the Manila engineering team — determine what to reuse, refactor, or rebuild, and set the direction forward.
Establish how the frontend integrates with backend systems — including API/data contracts, data flow, and system behavior
Ship the first end-to-end feature connected to live backend APIs early, validating the architecture and approach in production
Establish engineering standards across the team: code review, story breakdown, documentation, and development practices
Lead and mentor frontend engineers, with a clear and structured approach to improving their output over time
Operate independently across the stack — managing your own environment, deployments, and technical decisions without relying on dedicated support layers
Build a strong working rhythm with product, backend, and cross-functional teams to ensure consistent delivery.
What You'll Get
First-mover architectural ownership — the dashboard platform has no frontend codebase yet.
Real ownership — you assess what exists, make the recommendation, and execute on it. No committee approval for architectural decisions.
Production AI tooling from day one: Claude, Cursor, and LLM-powered workflows built in-house — not a sandbox, not a pilot.
A frontend team that grows around the decisions you make — the engineers who join after you build within your architecture from day one.
Clear growth trajectory: lead frontend today, principal engineer as the platform scales. Defined by output, not tenure.
Competitive compensation: $150,000–$180,000 CAD (depending on experience)
How We Work
We ship before we’re 100% certain. We write things down because we have two offices and memory is lossy. We debate loudly and move without resentment. We treat the customer’s real problem as more important than an elegant internal process. If you’ve spent time waiting for permission to try something obvious — you’ll notice the difference here immediately.
The Question You're Probably Asking
“If they’re building from scratch, why didn’t they hire a frontend architect months ago? The backend is ready and the product direction is set — the architecture decision was the thing that needed to wait. We wanted the product vision locked before the engineer who sets the frontend foundation for the next several years comes in. You’re not inheriting someone else’s rushed decisions. You’re making the considered ones.”
— EviSmart Talent Team
What We Need
Frontend-primary engineer (React / Next.js essential) with strong full-stack understanding
10+ years experience, including 2+ years in a lead or tech lead role
Proven ability to drive technical direction , not just contribute within it
Experience establishing code review practices, engineering standards, and team processes
Demonstrated ability to mentor engineers with a clear and structured approach
Enough DevOps knowledge to manage your own environment (CI/CD, deployments, infrastructure basics)
Comfortable working without heavy support layers (BA, QA, DevOps)
Bonus: Experience integrating AI features, working with offshore teams and you’ve evaluated and extended an existing codebase rather than only building greenfield.
SaaS or B2B platform experience preferred; dental or healthcare background not required.
Apply today @ Evismart Careers
Full job record
| Job ID | 7d992214ee0496dfcb0b3cb0a58eca4f9a040193 |
| Org ID | e4dd2c22-690b-4304-959c-2d551c56a8ad |
| Source ID | 29084e54-424d-47e4-8d17-83ec1544eeb1 |
| Board ID | 29084e54-424d-47e4-8d17-83ec1544eeb1 |
| Provider | greenhouse |
| Provider Job Key | 4224639009 |
| Title | Lead Front End Engineer |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Vancouver, British Columbia, Canada |
| Department | Dev Team |
| Team | — |
| Employment Type | — |
| Workplace Type | on_site |
| Remote Policy | — |
| Country | Canada |
| Region | BC |
| City | Vancouver |
| Salary Raw | compensation: $150,000–$180,000 CAD (depending on experience) How We Work We ship before we’re 100% certain |
| Salary Min | 150,000 |
| Salary Max | 180,000 |
| Salary Currency | USD |
| Salary Period | year |
| Source URL | https://job-boards.greenhouse.io/evismart/jobs/4224639009 |
| Apply URL | https://job-boards.greenhouse.io/evismart/jobs/4224639009 |
| First Seen At | 2026-05-29 22:56:55Z |
| Last Seen At | 2026-06-06 19:44:49Z |
| Last Checked At | 2026-06-06 19:44:49Z |
| Last Changed At | 2026-05-29 22:56:55Z |
| Inactive At | — |
| Source Posted At | 2026-04-17 16:56:10Z |
| Source Updated At | 2026-05-05 17:44:20Z |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=greenhouse/board=evismart/date=2026-06-06/2026-06-06T19-44-49-000Z-2c68e7bf94b4626a1ddc5146f1f6ab8624c2ecbcddf51e5ffd0084c923c08f33.json |
Event Fields
{
"content_hash": "c98d99f96be469a66666b50ca96b709b9fd3775a1eab47fa33f395bb7283d0aa",
"source_hash": "7106ce74f428e0d2eee35b745e0f8a2a4841a727c2d2f93230b41dbd9473da03",
"last_changed_at": "2026-05-29T22:56:55.493Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Vancouver, British Columbia, Canada",
"city": "Vancouver",
"region": "BC",
"country": "Canada",
"is_remote": false,
"confidence": 0.95
},
"salary_max": 180000,
"salary_min": 150000,
"inferred_at": "2026-06-06T19:44:49.133Z",
"launch_scope": {
"reason": "english_us_canada",
"included": true,
"language": "en",
"location": {
"raw": "Vancouver, British Columbia, Canada",
"city": "Vancouver",
"region": "BC",
"country": "Canada",
"is_remote": false,
"confidence": 0.95
},
"countries": [
"Canada"
]
},
"remote_policy": null,
"salary_period": "year",
"workplace_type": "on_site",
"salary_currency": "USD"
}Extensions
{}Native Structured
{
"title": "Lead Front End Engineer",
"offices": [
{
"id": 4010856009,
"name": "EviSmart™",
"location": "Vancouver, British Columbia, Canada",
"child_ids": [],
"parent_id": null
}
],
"language": "en",
"location": {
"name": "Vancouver, British Columbia, Canada"
},
"metadata": [],
"updated_at": "2026-05-05T13:44:20-04:00",
"departments": [
{
"id": 4011849009,
"name": "Dev Team",
"child_ids": [],
"parent_id": null
}
],
"company_name": "Evismart",
"requisition_id": 4131414009,
"first_published": "2026-04-17T12:56:10-04:00",
"application_deadline": null
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/7d992214ee0496dfcb0b3cb0a58eca4f9a040193?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/e4dd2c22-690b-4304-959c-2d551c56a8adJSONGET https://api.bluedoor.sh/job-postings/v1/sources/29084e54-424d-47e4-8d17-83ec1544eeb1JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/7d992214ee0496dfcb0b3cb0a58eca4f9a040193/eventsJSON