Senior Full Stack Developer (On-SiteWestern Cape)
Key Responsibilities
- Develop high-quality, interactive 3D front-end applications using Angular 18 and Three.js
- Design, implement, and optimise 3D rendering scenes, including shader / material customisation and performance enhancements
- Collaborate with UI / UX designers, backend developers, and stakeholders to deliver integrated solutions
- Build and maintain robust Python-based backend systems and RESTful APIs
- Implement DevOps practices, including CI / CD pipelines and containerisation using Docker
- Work with cloud platforms such as AWS, Azure, or GCP for scalable deployments
- Participate in agile methodologies, contributing to Scrum or Kanban teams
- Ensure code quality through automated testing and performance profiling
Required Qualifications :
5+ years of professional front-end development experience
Expert knowledge of Angular 18, including component architecture and state managementExtensive experience with Three.js for 3D scene setup and performance optimisationProficiency in TypeScript, RxJS, SCSS, and component-based design
Strong backend development skills with Python and experience with RESTful APIs and WebSocket communication
Preferred Qualifications :
Experience with Python libraries for 3D data processing, such as NumPy, Open3D, or PyMeshPrior involvement in simulation platforms, digital twin interfaces, or CAD / 3D visualisation systemsExperience integrating 3D UI with real-time telemetry or sensor data
#J-18808-Ljbffr