Frontend Software Engineer focusing on 3D Graphics for Dandy's web applications. Building intuitive user experiences and optimizing rendering performance in a remote-first environment.
Responsibilities
Develop, maintain, and optimize the frontend architecture of world-class web applications supporting a robust suite of 3D design interactions.
Implement highly performant and responsive 3D rendering and interaction features using THREE.js, WebGL, and related technologies.
Design and build intuitive and efficient user interfaces (UI) and user experiences (UX) within the 3D application environment.
Integrate frontend 3D tools with backend services, focusing on efficient data fetching, state management, and display of complex 3D data payloads.
Collaborate with CAD and Backend engineers to integrate C++ and WASM components into the web application, ensuring seamless performance.
Solve complex technical problems related to 3D graphics rendering, performance, and cross-browser compatibility.
Craft code that meets our internal standards for style, maintainability, and best practices. Maintain and advocate for these standards through code review.
Advocate for improvements to product quality, security, and rendering performance.
Requirements
3+ years of software engineering experience with a strong focus on frontend web development using TypeScript and React.
Proven experience building and optimizing 3D applications using libraries like THREE.js, Babylon.js, or direct WebGL.
Deep understanding of modern frontend technologies, state management (e.g., Redux), and performance optimization techniques.
Self-motivated and self-managing, with excellent organizational skills.
Ability to thrive in a remote-first organization.
A strong team player with a high level of initiative.
An effective communicator around risks and trade-offs.
Process Quality Engineering Team Lead overseeing quality investigations and non - conformance disposition for Kardium’s atrial - fibrillation medical device manufacturing operations. Leading engineers across a two - shift production environment.
Senior Full Stack Developer building xMentium’s AI document - intelligence platform. Developing extraction pipelines, enterprise integrations, and scalable full - stack features.
Cisco technical leader guiding Go - based endpoint security software across architecture, reliability, security, and releases. Mentoring engineers and delivering changes to millions of customer endpoints.
Principal Software Engineer setting technical direction for Chainguard’s hardened container images, registry, and adoption tooling. Leading multi - team delivery for a company securing open - source software.
Senior Software Engineer designing scalable Salesforce customizations and integrations for Sitetracker customers. Leading architecture, development, technical discovery, and engineering improvements across complex implementations.
Intermediate Software Developer building and shipping full - stack features for Solace’s enterprise real - time data platform. Supporting APIs, interfaces, testing, customer issues, and post - release delivery.
Senior Software Engineer building CircleCI’s ClickHouse - based query and ingestion platform. Supporting AI - powered CI/CD insights through scalable, reliable historical data systems.
Staff Software Engineer owning Kubernetes infrastructure, release tooling, and observability for CircleCI’s self - hosted CI/CD platform. Improving installation, upgrades, and operations for regulated and air - gapped customers.
Full - stack engineer building React, Python, Java, and generative AI applications for Manulife’s international financial services business. Developing cloud - native platforms, RAG solutions, and data pipelines.