3D Javascript Developer (Electron / Backend / React)
CADflow.ai - El Segundo, CA
Apply NowJob Description
About UsAt CADflow.ai, we build software to automate digital dental design workflows. Our tools combineAI Integration, 3D geometry processing, Electron desktop apps, backend services, and React-based frontendsto reduce repetitive manual work for dental labs and clinicians.CADflow is the leader in Dental Lab CAD workflow optimization. CADflow's patent pending AI technology automatically prepares 3D models for dental appliance production, reducing time spent on CAD by 95%.RoleWe're looking for aversatile JavaScript developerwho's comfortable moving between our Electron desktop app, backend API layer, and 3D rendering workflows. You'll collaborate directly with our software developers to ship features that blend UI, backend logic, and geometry visualization.These products are used to digitally design 3D files that will be printed and delivered to dental patients around the world. It is mandatory to commute to our El Segundo office 2x a week, with other days being remote optional.ResponsibilitiesExtend and maintain our desktop Electron app.Manage local config/state (JSON-based), caching, and file I/O.Contribute to Node.js services on AWS (Lambda, DynamoDB, S3).Write clean, tested endpoints and adding new features.Implement and optimize interactive 3D rendering components.Handle STL geometry, point clouds, and transformations.Integrate rendering performance improvements (thumbnail caching, downsampling, etc).Work closely with a small dev team.Provide realistic task estimates and deliver iteratively.RequirementsStrong experience withJavaScript and ReactExperience withElectrondevelopment (file system access, local persistence).Familiarity withAWS serverless (Lambda, DynamoDB, S3)Practical understanding ofThree.jsand 3D geometry concepts.Comfortable working across frontend, backend, and desktop codebases.Bachelors degree in software engineering or related technical fieldResidence within commuting distance of El SegundoUS citizenshipNice to havesUI/UX Interface Design ExperiencePython Experience + 3D software experienceKnowledge of geometry processing (point clouds, mesh manipulation).Interest in CAD, medical devices, or automation.Why Join usSmall, highly skilled team - your work has adirect impactChallenging, unique problems at the intersection of3D graphics and automationHybrid-friendly (El Segundo-Based office)To ApplySend us a short intro and examples of your work (GitHub, portfolio, Electron/React apps you've built).Compensation130k-200kHealth, dental, vision insurance401k plan & matchMeals for in-office daysEquity compensation options and performance-based bonus
Created: 2025-10-02