Senior Software Engineer - 3D Visualization (Three.js, Javascript)
Job description
Work Flexibility: Hybrid What You Will Do: Develop interactive 3D applications using Three.js, JavaScript, and WebGL. Work with 3D models, meshes, STL files, and scene graphs. Implement 3D transformations, coordinate systems, and matrices. Develop and customize GLSL shaders. Build UI–3D interactions using events, RxJS, and observers.
Optimize 3D performance, responsiveness, and memory. Develop Python computational geometry and mathematical algorithms. Support image processing, segmentation, feature extraction, and measurements.
What You Will Need
Required Qualifications Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field 4 – 8 years of experience Good knowledge of OOP, SOLID principles, and design patterns. Strong programming skills in JavaScript and Python. Hands-on experience with Three.js, WebGL 2.0, and browser-based 3D graphics.
Experience in unit testing and technical documentation. Experience with 3D models (STL), meshes, scene graphs, and transformations.
Preferred Qualifications
Experience with custom shaders, WebGPU, REST APIs, Azure Functions, and serverless Python. Strong knowledge of performance, memory optimization, and parallel processing. Familiarity with OpenCV, scikit-image, and classical computer vision algorithms. Travel Percentage: None
More jobs at Stryker
Senior Engineer, Field Service
Stryker· Osaka, JapanTerritory Manager, Trauma
Stryker· 8 LocationsPlastik Enjeksiyon Makinesi Operatörü
Stryker· Kayseri, TürkiyeSchüler (m/w/d) für ein technisches Betriebspraktikum in Schönkirchen/Kiel
Stryker· Kiel, GermanyTerritory Manager, Emergency Care Sales West
Stryker· Tokyo, Japan
More jobs in Gurugram
Sr. Manager, Merger & Acquisition Tax, Chatered Accountant
TriGem Solutions· Gurugram, IndiaAssistant Marketing Manager
Burger Singh· Gurgaon, IndiaOEM Engineering Lead (ID 1025)
Marketscope· Gurgaon, Haryana, IndiaManager-Business Development
Studio Image Works· Gurugram, IndiaInformatica IICS Integration Developer
algoleap· Gurgaon, India