We are Hiring: Drawing Automation Engineer (JavaScript / TypeScript)
We are building an automated technical drawing system that converts structured data into production-ready visual outputs such as SVG, PDF, and DXF.
We are hiring a JavaScript/TypeScript Engineer with 4+ years of experience who enjoys working with visual logic, geometry, and browser-based rendering systems.
Key Responsibilities:
- Build and extend SVG-based drawing pipelines
- Implement layout logic including scaling, alignment, positioning, and overlap handling
- Work with structured data to generate accurate visual outputs
- Ensure consistency across SVG preview, PDF, and DXF exports
- Debug rendering issues using browser DevTools, DOM, and geometry inspection
- Build reusable logic for drawing elements and annotations
- Ensure high visual correctness through validation and testing
Required Skills:
- Strong JavaScript / TypeScript (4+ years experience)
- HTML, SVG, and DOM manipulation
- Strong understanding of geometry, coordinate systems, and layout logic
- Experience with browser rendering behavior
- Ability to build data-driven visual systems
- Strong debugging and problem-solving skills
Good to Have:
- Experience with SVG/canvas/diagramming tools
- CAD-like or geometry-heavy applications
- PDF / DXF export workflows
- React / Node.js experience
- Visual regression testing tools (Playwright, etc.)
Job Types: Full-time, Permanent
Work Location: In person