Enable job alerts via email!

Sr./Principal/Staff Front End Software Engineer

Allspice

Boston (MA)

Remote

USD 120,000 - 160,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in hardware development seeks a Sr./Principal Front End Software Engineer. You’ll enhance user experience for a collaboration platform in circuit design while working with advanced technologies like Vue 3. This role offers significant autonomy and a chance to work on high-impact projects that drive innovation in hardware design.

Benefits

Supportive and smart colleagues
Flexible work arrangements
Competitive salary & equity
Health, dental, and vision insurance
Generous PTO
Home office stipend

Qualifications

  • Experience with Vue 3 or other front-end frameworks.
  • Knowledge of performance tradeoffs and optimization.
  • Familiarity with front-end testing frameworks like Playwright, Jest, Mocha.

Responsibilities

  • Improve front-end user experience and support infrastructure.
  • Own user-facing features including circuit schematic and technical data visualization.
  • Test solutions from file input to SVG rendered output.

Skills

performance-optimized front-end development
Vue 3
SVG file format
Typescript
front-end testing frameworks
CSS

Job description

Role opening: Sr./Principal/Staff Front End Software Engineer

Help define the next generation of hardware development by building a collaboration platform for circuit designs.

AllSpice is building agile development tools for hardware designers, including a git-friendly translation layer and automated CI/CD test framework for native circuit designs (think GitHub for electronics). We are the only company helping accelerate time to market for hardware products by focusing on the hardware development and release process.

We need you to help us improve our front-end and rendering engine for electronics design files so that we can automate electronics design review, release, and documentation, enabling the next generation of smart vehicles, IOT devices, rockets, medical devices, robotics, and much more.

Our Stack
  • javascript + Vue 3 [client-side], WebGL (in development)
  • Gitea fork
    • Go [server-side]
  • Rust – backend parsing
  • docker & terraform for deployment, playwright for e2e testing
About the role

This high-impact role comes with significant autonomy and requires a self-driven, collaborative person. You will be focused on improving our front-end user experience and supporting front-end infrastructure, and should be able to:

  • become the frontend expert of the team, owning user-facing features that include:
    • circuit schematic, and electronics component rendering
    • user integration with design files, like searching, filtering, and highlighting
    • 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 to understand and address bottlenecks
  • test solutions across the stack from file input to SVG rendered output
Example Projects
  • implement a performant file-browser for git repos
  • improve runtime of existing circuits rendering engine, explore:
    • SVG rendering optimization
  • clean and unify inconsistent elements of the AllSpice Hub UI
  • mock up and implement new methods for displaying design data
  • develop a plan for migrating existing code to typescript
  • hire junior front-end and QA developers
  • render 3D design data
Relevant skills

You don’t necessarily have to be proficient in all of these, but the more you know the better:

  • performance-optimized front-end development
  • experience with Vue 3 or other commensurate front-end frameworks
  • experience with SVG file format
  • experience with Typescript and/or other typed languages
  • experience with front-end testing frameworks, such as…
    • Playwright
    • Jest
    • Mocha
    • Cypress
    • Selenium
  • CSS

This is a remote-first role. However, we have flex offices in Boston, MA and San Francisco, CA. You are generally expected to be available between 1pm and 5pm EST for any team meetings and/or discussions, otherwise, work hours are flexible.

Benefits

Supportive and smart colleagues, flexible work, opportunity to make a big impact, competitive salary & equity, health, dental, vision, generous PTO, home office stipend.

Email jobs@allspice.io with “Frontend Engineer” in the title and a copy of your resume and/or relevant work.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr./Staff/Principal Software Engineer (Frontend/Fullstack)

Voltaiq

Remote

USD 120,000 - 180,000

30+ days ago

Sr./Staff/Principal Software Engineer (Frontend/Fullstack)

Voltaiq, Inc.

Mercedes

Remote

USD 120,000 - 180,000

30+ days ago