Beschreibung
Tasks:* Build a ThreeJS Rendering Plugin for development and production in 3D data
* Get acquainted with the JuPyter plugin system
* Implement 3D renderers for our various types of development and production data
* Implement editing capabilities for the 3D data
* Implement real-time data update for live editing feedback from the backend
* Possibly port Python functionality to Javascript for performance reasons
Qualifications:
*College or university degree with focus on computer science or related areas, or equivalent combination of education and experience
* At least 2-year experience in professional software development – from requirements through post-release
* Expert knowledge in Javascript and Python
* Proficient spoken and written command of English or German
Nice to have skills:
* Experience in web-based 3D graphic engines, e.g. three.js
* Experience in using and writing plugins for JuPyter notebooks / JuPyterLab
* Solid experience in web design and UI design using HTML 5, CSS3
* Experience with React JS + Redux
* Experience in Responsive Single Page Application development
* Implementing rest API's with Node JS, Kubernetes, Docker, Jenkins
* Knowledge of Typescript