Talent.com
Full Stack Developer (WebCAD Integration & 3D File Support)

Full Stack Developer (WebCAD Integration & 3D File Support)

SomewhereWorkFromHome, Limpopo, South Africa
30+ days ago
Job description

Full Stack Developer (WebCAD Integration & 3D File Support)

Remote

JOB ID - 12943

Job Title : Full Stack Developer (WebCAD / Real-Time 3D Application)

Location : Remote

Employment Type : Full-Time

Industry : CAD Software / 3D Modeling / Engineering Tech

About the Role

We're seeking a highly skilled Full Stack Developer to spearhead the development of a next-generation customer portal that includes a WebCAD application and real-time 3D visualization tools. Think KittyCAD-level complexity and performance — if you enjoy building programmable CAD interfaces, integrating 3D streaming UIs, and working across frontend and backend systems, this is your opportunity to work on something truly cutting-edge.

You'll work closely with a product-minded technical team to develop performance-critical features and integrate tightly with CAD engines, ERP systems, and eventually, AI-powered design automation.

What You’ll Do

Architect and build a robust, scalable customer portal from the ground up

Integrate WebCAD via APIs and embedded components to enable drawing-based part configuration

Build dynamic product catalogs , BOM (Bill of Materials) generation, and STEP file export workflows

Develop and optimize real-time 3D rendering UIs with WebSocket and GPU-accelerated workflows

Collaborate on AI-enhanced design features (e.g., predictive recommendations, text-to-CAD functionality)

Establish secure API connections with ERP systems for quoting and order management

Participate in sprint planning , code reviews , and architecture discussions

Maintain comprehensive documentation to support scalability and onboarding

Optimize frontend performance for streaming and rendering CAD data

Build systems that offload intensive computations to scalable backend services

Work with open-source tooling and contribute to a collaborative engineering culture

Core Tech Stack & Skills

Frontend

State Management : XState for real-time, complex state transitions

3D Streaming & Rendering : WebSockets, GPU-accelerated rendering, video streaming pipelines

WebAssembly (WASM) : Integrate Rust-compiled WASM modules for performance-critical tasks

Testing : Vitest, Playwright, Snapshot testing for UI consistency

Languages : Rust (preferred), Python (support scripts and APIs)

Concurrency & Async : Experience with Tokio (Rust) or equivalent async runtimes

Data Systems : PostgreSQL, MySQL (relational DBs); BOM and product metadata modeling

DevOps : GitHub Actions, CI / CD pipelines, Homebrew packaging, GitHub workflows

CAD & Modeling Domain

Understanding of B-Rep modeling , CSG , or procedural modeling workflows

Experience with CAD platforms like OpenSCAD , Blender , Fusion 360 , or Onshape

Comfort with 3D file formats (STEP, OBJ, STL) and geometry processing

Familiarity with version control for CAD : Git-compatible text-based file formats

Passion for automation of CAD tasks and programmable modeling environments

Must-Have Qualifications

5+ years of full-stack development experience

Strong proficiency in SvelteKit, React , TypeScript, Rust, or Python

Deep experience with real-time rendering , 3D modeling, or CAD visualization

Proven expertise in building and consuming REST and WebSocket APIs

Hands-on experience with WASM integration and performance tuning for the web

Experience working with ERP systems , order / quote syncing, or similar data flows

Solid foundation in relational databases and data modeling

Excellent written and verbal communication skills (English)

Self-starter mentality with a passion for solving complex technical challenges

Bonus Points

Contributions to open-source projects in CAD, 3D, Rust, or full-stack tooling

Prior work with GPU rendering engines (e.g., Vulkan, WebGPU)

Exposure to text-to-CAD or other ML / AI-powered design tools

Understanding of KittyCAD architecture or similar programmable CAD environments

Interest in human-in-the-loop design workflows and LLM-powered interfaces

Ready to build the future of programmable CAD?

Apply now and help us reshape how engineering teams design, visualize, and manufacture parts — one real-time interaction at a time.

#J-18808-Ljbffr

Create a job alert for this search

Integration Developer • WorkFromHome, Limpopo, South Africa

Related jobs
  • Promoted
Full Stack Engineer

Full Stack Engineer

OfferZenWorkFromHome, Limpopo, South Africa
OfferZen exists to help South African tech talent build an awesome future by connecting them to the right teams where they can do their best work. By working in the Product squad, you will contribut...Show moreLast updated: 30+ days ago
  • Promoted
Full Stack Software Engineer

Full Stack Software Engineer

The FlexWorkFromHome, Limpopo, South Africa
Join The Flex team reinventing how the world rents.If you’re an engineer at the intersection of automation, AI, and real-world impact, this is your opportunity to help redefine how millions live an...Show moreLast updated: 11 days ago
  • Promoted
Full Stack Developer (Remote - South Africa) - POS

Full Stack Developer (Remote - South Africa) - POS

EmporiumWorkFromHome, Limpopo, South Africa
Remote
Full Stack Developer (Remote - South Africa) - POS.Join to apply for the Full Stack Developer (Remote - South Africa) - POS role at. Remote (Anywhere in South Africa).R500,000 per annum + Computer A...Show moreLast updated: 16 days ago
  • Promoted
Senior Full Stack Developer - (Remote)

Senior Full Stack Developer - (Remote)

Datafin It RecruitmentWorkFromHome, Limpopo, South Africa
Remote
A leading Software Solutions company based in Johannesburg is looking for a skilled Full Stack Developer to join their team. In this role, you will collaborate with the development team to enhance a...Show moreLast updated: 4 days ago
  • Promoted
DM / STDM Programmer

DM / STDM Programmer

IQVIAWorkFromHome, Limpopo, South Africa
Remote (UK, Spain, South Africa, Hungary, Ireland, Italy, Portugal, Czech Republic, Bulgaria, Belgium).This unique role within IQVIA lends itself to a technically minded Project Manager with strong...Show moreLast updated: 30+ days ago
  • Promoted
Full-Stack Engineer

Full-Stack Engineer

TROOPWorkFromHome, Limpopo, South Africa
TROOP is a group meeting planning and travel management platform that helps companies bring teams together for in-person meetings. The experience starts with TROOP\'s award-winning Intelligent Desti...Show moreLast updated: 30+ days ago
  • Promoted
Full-Stack Engineer

Full-Stack Engineer

Troop Travel, Inc.WorkFromHome, Limpopo, South Africa
Full-Stack Engineer (Remote, based in Spain or South Africa).TROOP is a group meeting planning and travel management platform that helps companies bring teams together for in-person meetings.The ex...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Developer (Python, React) - Urgent - Remote

Senior Software Developer (Python, React) - Urgent - Remote

summit developersWorkFromHome, Limpopo, South Africa
Remote
Senior Software Developer (Python, React) - Urgent - Remote.We are urgently looking for a developer to join a large Dutch enterprise. You will start remotely from South Africa, with the option to re...Show moreLast updated: 30+ days ago
  • Promoted
Full-Stack Developer

Full-Stack Developer

WatersEdge SolutionsWorkFromHome, Limpopo, South Africa
Candidate Experience and Marketing Manager @WatersEdgeSolutions | Bcom Marketing Management.As a Senior Full-Stack Developer, you’ll lead the development of custom software solutions that bridge us...Show moreLast updated: 30+ days ago
  • Promoted
Junior Full Stack Developer

Junior Full Stack Developer

CloudDevsWorkFromHome, Limpopo, South Africa
Junior Full Stack Developer (Low-Code / Web & Mobile)– Fully Remote.Ready to kickstart your career as a developer and get hands-on with real apps from day one?. This is not another watch and learn r...Show moreLast updated: 3 days ago
  • Promoted
Full-stack developer with focus on Angular (Located geographically in EMEA)

Full-stack developer with focus on Angular (Located geographically in EMEA)

Acro CompanionWorkFromHome, Limpopo, South Africa
Full-stack developer with focus on Angular (Located geographically in EMEA).Full-stack developer with focus on Angular (Located geographically in EMEA). Acro Companion is the leading worldwide gymna...Show moreLast updated: 3 days ago
  • Promoted
Crypto Senior Full Stack Developer (Cape Town- Remote)

Crypto Senior Full Stack Developer (Cape Town- Remote)

Energent Media LLCWorkFromHome, Limpopo, South Africa
Remote
Crypto Senior Full Stack Developer (Cape Town- Remote).Token Metrics is a cryptocurrency investment research platform that’s driven by machine learning and artificial intelligence.The company was f...Show moreLast updated: 30+ days ago
  • Promoted
Full-Stack Product Developer

Full-Stack Product Developer

ColonistWorkFromHome, Limpopo, South Africa
Colonist Full-Stack Product Developer.We work asynchronously and value outcomes over hours.Fully Remote, Anywhere in the world. Competitive salary paid in USD.Negotiable range based on experience an...Show moreLast updated: 3 days ago
  • Promoted
Full Stack Engineer

Full Stack Engineer

Deel, Inc.WorkFromHome, Limpopo, South Africa
Deel is the all-in-one payroll and HR platform for global teams.Our vision is to unlock global opportunity for every person, team, and business. Built for the way the world works today, Deel combine...Show moreLast updated: 12 days ago
  • Promoted
Full Stack Developer (Remote)

Full Stack Developer (Remote)

The Vocation StationWorkFromHome, Limpopo, South Africa
Remote
Remote within South Africa | Permanent.If you take pride in building software that’s clean, fast and genuinely useful and you want to work on projects you’ll be proud to show your friends, this cou...Show moreLast updated: 30+ days ago
  • Promoted
Full Stack Software Developer

Full Stack Software Developer

OrionlabsWorkFromHome, Limpopo, South Africa
Careers / Full Stack Software Developer.Orion Labs is a small, fast-growing consulting company building modern software and infrastructure for clients around the world. We’re fully remote, collabora...Show moreLast updated: 11 days ago
  • Promoted
Developer Analyst - Full Stack (Relocation to Spain)

Developer Analyst - Full Stack (Relocation to Spain)

Remote RecruitmentWorkFromHome, Limpopo, South Africa
Developer Analyst - Full Stack (Relocation to Spain).Developer Analyst - Full Stack (Relocation to Spain).Get AI-powered advice on this job and more exclusive features. Direct message the job poster...Show moreLast updated: 7 days ago
  • Promoted
Full Stack C# Engineer - Remote

Full Stack C# Engineer - Remote

DataFinWorkFromHome, Limpopo, South Africa
Remote
Our client is on the hunt for an Intermediate Full Stack Developer to join their remote team and contribute to the evolution of their WPF + Blazor application. Working primarily with C#, Blazor, and...Show moreLast updated: 4 days ago