Vital Bio

Front-End Software Engineer

Vital Bio

full-time

Posted on:

Location Type: Office

Location: Oakville • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AngularJavaScriptReactTypeScriptVue.js

About the role

  • Lead the design, development, and optimization of front end applications and internal tools for VitalOne, the flagship diagnostic device.
  • Participate in all phases of UI design: from initial concept and rapid prototyping to testing, iteration, and final deployment.
  • Develop and integrate UI components using modern JavaScript frameworks (Vue, React, or Angular), emphasizing usability, scalability, and compliance.
  • Build and maintain automated test suites for front end applications and support manual verification efforts.
  • Collaborate closely with software, hardware, and product teams to ensure seamless integration and delivery.
  • Champion best practices in project documentation, version control, and code review.
  • Support sustainable engineering functions to help shape a reliable, regulatory-compliant front end for medical technologies.

Requirements

  • 5-7 years of experience in front end software design and product development.
  • Proven ability to ship complex, high-quality, and responsive applications.
  • Strong proficiency in HTML, CSS, JavaScript, and TypeScript.
  • Hands-on experience with at least one modern JavaScript framework (Vue, React, or Angular).
  • Skilled in UI design tools such as Figma.
  • Expertise in Git for version control and collaboration.
  • Familiarity with HTTP-based APIs, code generation, and integration with backend services.
  • Experience building healthcare, medical device, or diagnostic applications (bonus).
  • Background working with hardware products or tablet-focused UIs (bonus).
  • Knowledge of functional programming and compile-time safety (bonus).
  • Hands-on use of Vue.js in production environments (bonus).
  • Experience with OpenAPI/Swagger, code-generation tools, or NixOS (bonus).
  • Appreciation of FDA/ISO guidelines for software quality and safety (bonus).
Benefits
  • Develop intuitive interfaces for products transforming healthcare diagnostics.
  • Collaborate with innovative engineers and scientists in an agile, mission-driven environment.
  • Advance your skills and career while delivering real impact for global healthcare.
  • Join a supportive team that values creativity, discipline, and a sense of humor.
  • Accommodation for individual needs in hiring process in keeping with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
HTMLCSSJavaScriptTypeScriptVueReactAngularUI designautomated testingfunctional programming
Soft skills
collaborationproject documentationcode reviewiterationusability