Apply now

Posted 18 days ago

Junior Full Stack Engineer

@ Evismart

Vancouver, British Columbia

1+ years experience
Apply now
SIGNALS

Overview

Evismart is hiring a Junior Full-Stack Developer for its Vancouver office to help build Command Centers for dental labs and dentists. The role covers frontend and backend features, browser-based 3D dental tools, and data work, with on-site work at 564 Beatty St. Candidates need 1–2 years of professional development experience and hands-on use of AI coding tools.

Responsibilities:

  • Build frontend and backend features for Command Centers
  • Debug issues and trace them to root cause
  • Help build browser-based 3D dental scan tools
  • Write logic to retrieve and structure data from multiple sources
  • Use AI coding tools and review their output

Requirements summary:

  • 1–2 years professional software development experience
  • Frontend experience with JavaScript/TypeScript and a modern framework
  • Backend experience with APIs and a server-side language
  • Working knowledge of SQL or NoSQL databases
  • Experience using Git and writing basic tests

Tools & skills

Benefits mentioned

Dental
Source and dates

Employer career site / ATS feed · greenhouse

Employer posting date
2026-10-19
First seen by our source
2026-10-19
Source record updated
2026-10-21

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityEntry level
DepartmentSoftware development
Experience1+ years
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

Evismart

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

Where Dental Work Flows

Full company description

EviSmart, the autopilot for dental lab operations. An AI-powered platform that automates all manual tasks before fabrication: case intake, data entry, scan QC, and more. So dental labs can scale efficiently and focus on work that grows revenue. Built by a team with decades of experience in the dental industry. Where dental work flows.

LinkedIn followers
15,805
People associated on LinkedIn
69
Reported office locations
  • 675 W Hastings St, 600, Vancouver, British Columbia V6B 1N2, CA
  • One World Place, 32nd Street, BGC, 31st Floor, Taguig, National Capital Region 1200, PH
Other recorded names
  • Evismart
  • EviSmart™
Specialties
  • Dental Lab Software
  • Dental Lab Systems Analysis
  • Secure Patient Information Portal
  • Dentist Hub
  • Digital Dental Designs
  • Lab Software Training
  • Teledentistry App
  • Telelab Software
  • Dental Case Management System
  • Cloud Storage
  • Dental Network
  • Lab Management Software
  • Practice Management
  • CAD Design
  • 3D Printing
  • Dental Education
  • Dental Software
  • automation
  • workflow automation
  • and front desk automation
Profile identifies a recruitment agency
No

EviSmart, the autopilot for dental lab operations. An AI-powered platform that automates all manual tasks before fabrication: case intake, data entry, scan QC, and more. So dental labs can scale efficiently and focus on work that grows revenue. Built by a team with decades of experience in the dental industry. Where dental work flows.

FieldValue
IndustrySoftware Development
Company size201-500 employees
HeadquartersVancouver, British Columbia
Organization typePrivately Held
Year founded2007
SpecialtiesDental Lab SoftwareDental Lab Systems AnalysisSecure Patient Information PortalDentist HubDigital Dental DesignsLab Software TrainingTeledentistry AppTelelab SoftwareDental Case Management System Cloud Storage
Open jobs on Jobsy5
LinkedInView page
Job description

On-site | Vancouver Office – 564 Beatty St

The Problem You'll Solve

EviSmart builds software and AI-powered solutions for dental labs and dentists.

Dental workflows depend on information: where each case is, what was requested, what's due next, and what needs attention. Today, that information is often scattered across different systems, spreadsheets, emails, and phone calls. This makes it difficult for teams to see what's happening and act quickly.

We're building a family of Command Centers to change that.

Each Command Center brings important information and workflows into one place, helping teams manage everything from 3D scans and dental designs to case intake and follow-ups. AI helps automate routine tasks, giving people more time to focus on decisions and customers.

We're looking for a Junior Full-Stack Developer who wants to help build these products.

You'll work alongside experienced engineers, contribute to features that solve real problems, and gain hands-on experience across frontend, backend, and 3D development.

We value curiosity, accountability, and people who take pride in their work. You won't be expected to know everything, but we do expect you to think critically, ask questions, and take responsibility for the quality of what you build.

What You'll Do

  • Build features that matter. Contribute to our Command Centers, from frontend interfaces to backend logic. You'll help understand the problem, write code, test your work, and improve it based on feedback.
  • Investigate and solve problems. Debug issues, trace them to their root cause, and work with teammates to find solutions that prevent the same problems from happening again.
  • Work with 3D technology. Help build and improve browser-based tools that allow users to view and interact with 3D dental scans and designs.
  • Work with data. Write logic to retrieve, structure, clean, and combine information from different sources, keeping performance and reliability in mind.
  • Use AI to build smarter. Use AI coding tools to accelerate development while understanding, reviewing, and testing the code they produce.
  • Collaborate and challenge ideas. Work closely with engineers, designers, and product managers. Ask questions, share ideas, and speak up when you see opportunities to improve something.
  • Take ownership of your work. Follow through on commitments, communicate when you're stuck, and care about what happens to your code after it ships.

What We're Looking For

  • 1–2 years of professional software development experience, with exposure to both frontend and backend development.
  • Frontend development experience. Hands-on experience building web applications using JavaScript or TypeScript and a modern framework such as React, Angular, or Vue.
  • Backend development experience. Experience with server-side programming, APIs, and backend languages such as C#, Java, Python, or JavaScript/TypeScript.
  • Database fundamentals. Working knowledge of SQL or NoSQL databases, including how to retrieve, organize, and update data.
  • Debugging and testing skills. Experience investigating software issues, using version control such as Git, and writing basic tests.
  • Experience with AI coding tools. You've used tools such as Claude Code, Cursor, or GitHub Copilot and can explain, review, and validate the code they generate.
  • A strong sense of ownership. You take responsibility for your work, follow through on commitments, and care about getting things right.
  • Curiosity and a willingness to learn. You're comfortable asking questions, receiving feedback, and working through unfamiliar challenges.
  • Logical problem-solving skills. You can break down problems, explain your reasoning, and approach debugging methodically.

Nice to Have

  • Experience with C#/.NET, or Microsoft Azure.
  • Experience with 3D technologies such as Three.js, WebGL, Babylon.js, Unity, or Unreal Engine.
  • Experience building AI-powered applications or integrating LLMs into software.
  • Familiarity with AI agents, prompt engineering, or AI-driven workflows.
  • Experience working in a startup, small product team, or fast-paced development environment.

Apply today @ Evismart Careers

Similar jobs

  • Full Stack Engineer

    Vancouver, BC
    Full Time

    Royal Bank of Canada: Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

    Stock listing: TSX:RY · NYSE:RY · Source checked: 2026-11-02

    3+ YOE3+ years of Software Engineering experience (with one or more of the following languages- .NET, Java, Python); 2+ years of Integration experience, Working knowledge of integration components, including SSO, security,…

    Anti-money laundering, CI/CD, Apache Kafka, .NET, Python, ML

  • Senior Full Stack Engineer, People Products

    Toronto, ON +1
    RemoteFull Time

    Thumbtack

    5+ YOECandidates need 5+ years of professional software engineering experience, strong full-stack skills in React, TypeScript and backend languages such as Go, PHP or Python, and experience with relational or non-relational databases. Candidates also need sound judgment on sensitive data, authorization and auditability, plus experience building internal business tools integrated with SaaS APIs.

    Salesforce, Workday, Ashby, React, TypeScript, Postgres

  • Senior Full Stack Engineer (Rails & React)

    Vancouver, BC
    $135k–$160k/yrFull Time

    REW.ca

    Candidates need proven professional experience with Ruby on Rails and React, advanced knowledge of Rails architecture, and strong Postgres skills. REW.ca also requires GraphQL and API design experience, CI/CD and Git practice, and the ability to lead and mentor developers.

    Ruby on Rails, React, GraphQL, Git, AWS

  • Senior Full Stack Engineer

    Vancouver, BC

    Workstream

    8+ YOECandidates need 8 to 12+ years of software engineering experience, strong skills in Python, Java, PHP or JavaScript, and experience with SQL and NoSQL databases and cloud platforms such as AWS. Clear English communication and a test-driven, CI/CD mindset are also required.

    AWS, PostgreSQL, MongoDB, Redis, Memcached, NextJS

  • Senior Full Stack Engineer, Applied AI

    Toronto, ON +1
    HybridFull Time

    Autodesk

    5+ YOECandidates need 5+ years maintaining large, long-lived applications, strong TypeScript and Electron skills, and Python experience. They also need solid software design fundamentals, AWS or similar cloud experience, and strong written communication for proposals and architecture decision records.

    TypeScript, Electron, Python, AWS, LangGraph, LangChain

  • Senior Full Stack Engineer

    Vancouver, BC
    $140k–$190k/yrHybridFull Time

    Remarcable, Inc.: With integrations to over 400 suppliers and 25 software systems, Remarcable simplifies purchasing and financial processes, reduces manual work, and…

    6+ YOERemarcable needs candidates with 6+ years of production SaaS or startup software experience, strong backend design and API skills, modern frontend framework experience, and deep relational database knowledge.

    Python, Django, Angular, React, PostgreSQL, Celery

  • Full Stack Engineer (Backend-Focused)

    Burnaby, BC
    On-siteFull Time

    G&A Robot

    3+ YOECandidates need 3 to 5 years of professional software engineering experience, strong backend skills in C#, Java, or Kotlin, and TypeScript frontend experience. They also need production microservices, CI/CD, containers, a major cloud provider, and databases.

    Docker, Kubernetes, GitHub Actions, GitLab CI, Azure DevOps, Jenkins

  • Full Stack Engineer

    New Westminster, BC
    HybridFull Time

    The Credit Counselling Society

    3+ YOECandidates need 5+ years in technology, 3+ years as a full stack engineer, and strong skills in Microsoft SQL Server, Azure, WordPress and cloud security. A bachelor's degree or equivalent experience and certifications are also needed.

    Microsoft SQL Server, Azure Data Factory, Azure Functions, WordPress, HubSpot CRM, Python

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.