Who we’re looking for:
- Passionate and opinionated about graphics rendering and composition of videos, 2D text rendering, audio manipulations, video encoding and decoding, etc
- The team writes code mostly in TypeScript/Javascript, a little bit of Rust and some C
- Technologies that are relevant to this position are (in order of relevance): React, WebAssembly, Babylon.js, Skia, FFmpeg, OpenGL, WebGL, WebGPU, WebCodecs, WebAudio, GPGPU, SIMD, audio programming and digital signal processing. We don’t expect you to be an expert in all of them, but knowledge of some will definitely help to make you feel at home in the team.
- As a senior we expect you to have demonstrated experience in software development and have a track record of collaboration in your own team and across squads – you can consider others’ ideas, implement new methods, surface and resolve disagreements and empathize with users without breaking a sweat.
Bonus points if you love:
- Online video and contributing to the technically challenging problems we’re solving
- Maxing out what browsers can do, that’s what we’re about! We were told you can’t build a video editing platform in browser, including encoding the final video – but we did
Please note: All new employees of Clipchamp will be required to partake in a background check.