Sr./Principal/Staff Front End Software Engineer

AllSpice (Headquarters: Boston, MA / SF or Hybrid)

Location: Flex BostonFlex San FranciscoRemote   |   Full-Time
Vue JavaScript TypeScript WebGL UX/UI Performance Optimization SVG Front End Engineer

AllSpice is building the agile development tools for hardware designers, including a Git-friendly translation layer and automated CI/CD test framework for native circuit designs. We need a talented Front End Software Engineer to help us improve our front-end and rendering engine for electronics design files.

About This Role: This high-impact role comes with significant autonomy and requires a self-driven, collaborative person. You’ll be focused on improving our front-end user experience and supporting front-end infrastructure, becoming the frontend expert for the team.

Key Responsibilities:

  • Become the frontend expert, owning user-facing features including circuit schematic rendering and technical data visualization
  • Recognize and discuss modern methods for front-end UI/UX implementation
  • Understand performance tradeoffs of alternate algorithms and data-structures
  • Identify proper profiling and performance measurements
  • Test solutions across the stack from file input to SVG rendered output
  • Implement a performant file-browser for git repos
  • Improve runtime of existing circuits rendering engine
  • Clean and unify inconsistent elements of the AllSpice Hub UI
  • Develop a plan for migrating existing code to TypeScript

Required Skills:

  • Performance-optimized front-end development
  • Experience with Vue 3 or other front-end frameworks
  • Experience with SVG file format
  • Experience with TypeScript and/or other typed languages
  • Experience with front-end testing frameworks like Playwright, Jest, or Cypress
  • CSS expertise

Nice-to-have:

  • 3D design data rendering experience
Post Date: June 19, 2025