Position: Front-end React.js Developer with 3D experience
Company: VT Labs
Category: JavaScript
Experience required: 3y
English level: upper

**What you need to have:**
- You are a senior front-end web developer (5+ years).
- proven experience with 3D or webcam.
- Proficient in HTML, CSS, Typescript, and Javascript.
- Proficient with React using Typescript, hooks and functional components.
- Experience building complex web applications is a plus.
- Experience with building interfaces between browser APIs and React
components
- Experience in building responsive/mobile websites.
- Fluent in English both written and orally and strong communication skills.
 
**What you will be doing:**
- Be part of team building a video-to-3D animation software projects.
- Implement web frontend features in React using Typescript including, but not
limited to:
Webcam interfaces
3D animation playback
Video trimming in-browser
Communicating with REST/GraphQL backends.

**We will be thrilled if you have the knowledge of:**
- WebGL/3D animation libraries like BabylonJS or ThreeJS
- Video/webcam manipulation in the browser using browser APIs
 
**Perks and benefits:**
- Fully remote company with employees concentrated in Ukraine and Europe.
- Continuing education and support for select graduate programs.
- Working with a team of open-minded specialists with a low hierarchy.
- Career development opportunities with professional training programs.
- 18 days of paid vacation and 10 sick leaves.
- Full accounting assistance and support.