Front-End Engineer
Core
Build and maintain a browser-based 3D virtual science lab for students, featuring interactive 3D equipment, real-time visual effects, and assessment tools optimized for low-end hardware.
Role type
Senior Front-End Engineer (3D/React)
Builds
Browser-based 3D virtual science lab with interactive equipment and simulation features
Domain
Education technology / 3D Web
Deliverable
production ML models | product features
Required skills
React 19, React Three Fiber, Three.js, TypeScript, Zustand, WebGL, Vite, Accessibility (ARIA/WCAG), AI coding agent management, Performance profiling
Preferred skills
WebGL/GLSL, glTF/GLB asset pipelines, educational software experience
Technologies
React, Three.js, React Three Fiber, Zustand, TypeScript, Vite, WebGL, Chromebook
Responsibilities
Build interactive 3D equipment and real-time visual effects; Optimize render loops for low-end devices; Manage application state with Zustand; Implement full keyboard and screen-reader support; Direct and review AI coding agents; Collaborate with 3D technical artists
