Find a jobRecruiters

Full Stack Developer (3D Specialisation)

Exclusive opportunity

Onsite

Full Stack Developer (3D Specialisation)

IQbusiness South Africa

Full Stack Developer (3D Specialisation)

Skills

Google Cloud PlatformDockerTypescriptPythonNumPyAWSKanbanAzure

8 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Stellenbosch, South Africa

Work mode:

Onsite

Published on:

26 August 2026

What they need


Job Title: Senior Full Stack Developer (3D Specialisation)
Location: On-site in Stellenbosch
Contract to permanent

Position Summary:
We are looking for a skilled Senior Full Stack Developer with expertise in Angular 18 and 3D front-end development. The ideal candidate will focus on delivering interactive, high-performance 3D visual components in the browser using Three.js, while also managing robust Python-based backend systems. This role is critical to the development of next-generation, scalable web applications with advanced 3D capabilities.

Key Responsibilities:

  • Build high-quality, interactive 3D front-end applications using Angular 18 and Three.js.
  • Design, implement, and optimize 3D rendering scenes, including shader/material customization and performance tuning.
  • Collaborate closely with UI/UX designers, backend developers, and other stakeholders to deliver cohesive solutions.
  • Develop and maintain Python-based backend systems and RESTful APIs.
  • Implement DevOps practices, including CI/CD pipelines and Docker-based containerization.
  • Deploy scalable solutions on cloud platforms such as AWS, Azure, or GCP.
  • Contribute to agile teams, participating in Scrum or Kanban workflows.
  • Ensure high code quality through automated testing and performance profiling.

Required Qualifications:

  • 5+ years of professional front-end development experience.
  • Deep knowledge of Angular 18, including component architecture and state management.
  • Extensive experience with Three.js for creating and optimizing 3D scenes.
  • Strong skills in TypeScript, RxJS, SCSS, and component-based design principles.
  • Proven backend development experience with Python, including RESTful API and WebSocket communication.

Preferred Qualifications:

  • Experience with Python libraries for 3D data processing, such as NumPy, Open3D, or PyMesh.
  • Background in simulation platforms, digital twin interfaces, or CAD/3D visualization systems.
  • Experience integrating 3D interfaces with real-time telemetry or sensor data.

Key Skills:

  • Strong problem-solving abilities and attention to detail.
  • Excellent verbal and written communication skills in English.
  • Ability to work both collaboratively within a team and independently.

Experience Level: Senior

Other offers great for you!

These companies are also looking for great profiles

TLTI

Concepteur Développeur Java Full Stack / IA

400

Freelance

Paris, France

Hybrid

Skills

DockerJavaPostgreSQLJenkinsMavenKubernetesCopilotCloud ArchitectAPI RestJUnit

9 hours ago

Quick apply

Proelan

Ingénieur Full Stack Java React H/F

Permanent contract

Nice, France

Hybrid

Skills

ReactJavaSpring Boot

8 hours ago

Quick apply

Obeya IT

Devloppeur Full stack JAVA/REACT

Freelance

France

Hybrid

Skills

ReactNodeJavaSPRING

4 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools