Senior Frontend Engineer

ProsciaMiddle City West, PA
3dOnsite

About The Position

We are seeking a seasoned front-end engineer to lead development of our Vue 3/Vite client as we scale the next generation of our life sciences platform. You will take ownership of product-critical initiatives that span complex data visualizations, image analysis integrations, and collaborative tooling—while coaching engineers and setting high standards for code quality, accessibility, and performance. If you are excited to elevate a modern Vue ecosystem, ship features that empower researchers, and influence front-end strategy across the organization, we would love to meet you.

Requirements

  • 8 + years building and shipping production web applications, including 3+ years owning complex Vue.js or similar component-based front ends.
  • Deep expertise with modern JavaScript/TypeScript, Vite (or comparable build tooling), component design systems, and state management libraries such as Pinia or Vuex.
  • Demonstrated experience leading technical discovery, breaking down ambiguous product requirements, and delivering measurable user outcomes.
  • Strong eye for design systems and accessibility, with the ability to translate UX specifications into resilient interfaces.
  • Solid understanding of consuming RESTful APIs, WebSockets, and integrating with authentication/authorization flows.
  • Proficiency with automated testing at multiple levels (unit, integration, end-to-end) using tools like Vitest and Playwright.
  • Comfortable navigating a Node.js/TypeScript monorepo, collaborating across services, and contributing to shared tooling when necessary.
  • Excellent communication skills and a track record of mentoring engineers and influencing cross-functional partners.

Responsibilities

  • Own architecture, implementation, and delivery of major features in our Vue 3 single-page application built with Vite, TypeScript, and Pinia for state management.
  • Collaborate with product, design, and backend teams to translate complex whole-slide imaging workflows into intuitive, performant user experiences.
  • Drive front-end technical standards, patterns, and best practices (testing, performance budgets, accessibility, maintainable component design).
  • Mentor and pair with engineers across the organization through code reviews, design docs, and knowledge-sharing sessions.
  • Integrate with backend Node.js/Express services and real-time  Socket.IO  endpoints to deliver robust, secure features end-to-end.
  • Partner with platform and DevOps teams to optimize build pipelines (Vite, Vitest, automated linting) and ensure smooth deployments to cloud environments.
  • Collaborate with QA to expand automated testing coverage using Playwright-based E2E suites.
  • Lead discovery and prototyping for new user-facing capabilities such as advanced analytics, data visualization, and AI-assisted workflows.

Benefits

  • Competitive compensation and benefits
  • A collaborative and creative office space in the heart of Philadelphia, with panoramic city views above 30th Street Station
  • A culture that values health, flexibility, growth, and diversity
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service