CareerPlanSign in

Full Stack Developer (3D Specialisation)

Stellenbosch, Cape Winelands💼 Full-time🗓 2025-10-15 → 2026-09-03

Core

Building interactive, high-performance 3D visual components in the browser using Angular 18 and Three.js, while managing robust Python-based backend systems.

Role type

Senior Full Stack Developer (3D Specialisation)

Builds

Next-generation, scalable web applications with advanced 3D capabilities

Domain

Web development, 3D graphics, cloud infrastructure

Deliverable

production ML models | product features

Required skills

Angular 18, Three.js, TypeScript, RxJS, SCSS, Python, RESTful API, WebSocket, CI/CD, Docker, AWS/Azure/GCP

Preferred skills

Python libraries for 3D data processing (NumPy, Open3D, PyMesh), simulation platforms, digital twin interfaces, CAD/3D visualization systems, real-time telemetry integration

Technologies

Angular 18, Three.js, TypeScript, RxJS, SCSS, Python, NumPy, Open3D, PyMesh, Docker, AWS, Azure, GCP

Responsibilities

Build interactive 3D front-end applications; Design and optimize 3D rendering scenes with shader/material customization; Develop and maintain Python-based backend systems and RESTful APIs; Implement DevOps practices including CI/CD pipelines and Docker containerization; Deploy scalable solutions on cloud platforms; Ensure high code quality through automated testing and performance profiling

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.