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