Sole is in direct contact with the company and can answer any questions you may have. Email
Seeking a Frontend Engineer to polish, a 2D canvas editor app built with Vue 3 and PixiJS v8. The goal is Figma/tldraw/Excalidraw-class interaction quality and rendering performance.
- Audit the existing canvas engine and propose a prioritized polish roadmap
- Refine interaction systems: selection, transform handles, snapping, hit-testing, multi-select, keyboard modifiers, undo/redo
- Optimize rendering and pointer-event hot paths to maintain 60fps under load
- Resolve 2D geometry edge cases (rotation pivots, polygon operations, snap math)
- Vue 3 (Composition API) and PixiJS v8 in production
- Strong 2D geometry and linear algebra (transforms, hit-testing, polygon operations)
- WebGL performance profiling and optimization
- Proven experience building editor-style tools with high interaction polish
- Contributions to or experience with Figma, tldraw, Excalidraw, Konva, or Fabric.js
- CAD or design-tool background
- TypeScript
- Pointer Events API experience for multi-input support