
Senior WebGL, Canvas Engineer
Vyro
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
D3.jsJavaScriptNode.jsReactTypeScript
About the role
- Build high-performance, interactive visual components using WebGL and Native Canvas APIs
- Develop features using DOM-based Canvas with smooth rendering and responsive interactions
- Work with React.js to integrate custom Canvas/WebGL rendering within modern UI frameworks
- Utilize React Flow or similar diagramming/graph-based libraries to build editor-like, node-based interfaces
- Create scalable visual tools, editors, workflows, and graphical interfaces for creative AI products
- Optimize rendering performance, memory usage, and animations for large datasets and complex scenes
- Collaborate closely with design, product, and backend teams to deliver visually rich and intuitive user experiences
- Maintain clean, maintainable, and scalable code using TypeScript and industry best practices
Requirements
- 5+ years of experience in frontend or graphics engineering
- Strong, hands-on expertise in WebGL and Native Canvas rendering — Must Have
- Experience with DOM-based Canvas (e.g., HTML5 Canvas APIs) — Must Have
- Strong proficiency in React.js and integrating external rendering pipelines
- Experience with React Flow, or strong experience with similar libraries (Konva.js, Fabric.js, Pixi.js, D3.js)
- Deep understanding of rendering performance, GPU/browser pipelines, and optimization strategies
- Experience building complex editors, graphical interfaces, or node-based UI systems
- Proficiency with TypeScript, debugging, and scalable UI architecture
Benefits
- Competitive salary and benefits package
- A culture that encourages growth, learning, and innovation
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
WebGLNative CanvasDOM-based CanvasReact.jsReact FlowKonva.jsFabric.jsPixi.jsD3.jsTypeScript
Soft skills
collaborationcommunicationproblem-solvingcreativityattention to detail