2 open TypeScript positions
Vinci is seeking a pragmatic Senior Full-Stack Software Engineer to build and operate features end-to-end, spanning customer-facing UIs, Python/gRPC backend services, and native C++ integrations. Responsibilities include designing microservices, implementing application logic, debugging across the stack, and operating distributed systems. The ideal candidate is comfortable across the full stack and motivated to enhance product usability and safety.
The company is seeking an experienced Front-End Engineer skilled in Three.js to help build a co-pilot for hardware designers, focusing on interactive 3D content within a modern React stack. Key responsibilities include building front-end features using React/Next.js, designing interactive 3D scenes with Three.js/R3F, integrating shaders and geometry, and ensuring rendering logic integrates cleanly with UI components. The ideal candidate must have 3+ years of front-end experience, including 1-2+ years of hands-on Three.js work and experience with React Three Fiber and Next.js.