Now hiring

Senior Software Engineer - 3D Visualization (Three.js, Javascript) @ Stryker

INOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

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

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores