Slate cerca un ingegnere per costruire la piattaforma video e di rendering che alimenta l'editor video collaborativo dello spazio di lavoro creativo, a cavallo tra programmazione di sistema, rendering grafico e sviluppo multipiattaforma.
Ruolo
Progetterai e realizzerai i flussi di codifica, decodifica e transcodifica che gestiscono in modo efficiente i diversi formati video, lavorando a fondo con FFmpeg e ottimizzando le build per dimensione e prestazioni. Svilupperai il motore di rendering basato su Skia che gira su browser e runtime nativi, costruendo e ottimizzando le pipeline grafiche con WebGPU, Metal e WebGL sia per le build WASM sia per le piattaforme native arm64. Spingerai i limiti del video nel browser mantenendo l'infrastruttura WebAssembly, compilando codice C e C++ con Emscripten e sfruttando le WebCodecs API per la codifica e decodifica accelerata dall'hardware. Ti occuperai delle integrazioni iOS in Swift e dell'esposizione delle API TypeScript nell'applicazione web in Angular, profilando e ottimizzando i carichi di lavoro per ridurre latenza e consumo di memoria. Sono richiesti almeno cinque anni di esperienza, una solida padronanza di C o C++ con ulteriore profondità in TypeScript o Swift ed esperienza con l'elaborazione video o il rendering grafico.
Tecnologie
C e C++, FFmpeg, WebAssembly, Emscripten e WebCodecs per l'elaborazione video, Skia, WebGPU, Metal, WebGL e arm64 per il rendering, TypeScript, Angular e Node.js per il web e Swift per iOS. Gradita conoscenza dei codec video come H.264, H.265, VP9 e AV1.
Condividi annuncio
Informazioni su Slate
Slate è lo spazio di lavoro creativo pensato per i team social dei brand. Aiuta i team a creare e pubblicare contenuti in linea con il brand in modo rapido, grazie a un editor all-in-one, una gestione integrata degli asset e flussi di lavoro fluidi per i file creativi, il tutto supportato da un team di professionisti con esperienza diretta nel settore. Team di leghe sportive di primo livello e brand globali come Amazon e Hoka utilizzano Slate ogni giorno per elevare la propria presenza sui social media.
Fondata con l'obiettivo di eliminare le inefficienze nella produzione di contenuti per i social, Slate si distingue per la sua capacità di combinare strumenti di editing avanzati con funzionalità di collaborazione in tempo reale. La piattaforma permette ai team di co-editare contenuti, gestire approvazioni, organizzare librerie di asset e pubblicare direttamente sui canali social, tutto da un unico ambiente. Con una crescita costante e clienti tra i più importanti brand mondiali, Slate sta costruendo il futuro della creazione di contenuti per i social media.
