Middle/Senior Front-end Engineer (three.js)

Our client is an innovator in the healthcare tech space, building a platform that converts full-body and organ scans into interactive 3D visualizations. The software produces detailed 360° models for clinical review, procedural “before/after” comparisons, and integration with machine-learning algorithms.

 

 

Responsibilities

  • Develop a responsive web interface for displaying and interacting with 3D scans using three.js / WebGL
  • Implement model optimization strategies (GLTF, DRACO compression, LOD loading) to ensure smooth performance in browsers
  • Connect the front end to back-end services (REST or GraphQL) to fetch and manage scan metadata
  • Collaborate closely with UX/UI designers and back-end engineers on end-to-end features
  • Ensure cross-browser compatibility and mobile responsiveness
  • Write unit tests and participate in code reviews

 

Requirements

  • 3+ years of professional experience in front-end development with JavaScript/TypeScript
  • At least 1 year working directly with three.js or low-level WebGL
  • Familiarity with 3D file formats (GLTF, OBJ) and compression techniques (DRACO)
  • Proven ability to optimize 3D assets for real-time rendering (batching, texture reduction, LOD)
  • Comfortable with Git and modern bundlers (Webpack, Rollup, Vite)
  • Understanding of CI/CD pipelines and container workflows (Docker)
  • English proficiency sufficient for technical documentation and client communication

 

Nice to Have

  • Past involvement in projects featuring medical or anatomical 3D visualization
  • Experience with advanced 3D interaction techniques (raycasting, spatial hit-testing)
  • Knowledge of cross-platform frameworks (React Native, Electron)
  • Awareness of data-privacy and security standards (HIPAA, GDPR)

 

What We Offer

  • Competitive salary aligned with your experience
  • Comprehensive health insurance
  • Flexible working hours and remote-friendly culture
  • Company-sponsored English courses
  • Opportunities for professional growth: conferences, internal tech meetups
  • Supportive team environment with mentorship
Published 16 May
312 views
·
26 applications
70% read
·
66% responded
Last responded 2 weeks ago
To apply for this and other jobs on Djinni login or signup.