Senior Frontend Engineer - Editor and Graphics
Construirás herramientas creativas basadas en canvas y un editor de contenido para grandes marcas globales. El puesto ofrece acciones, estipendios de bienestar y vacaciones ilimitadas.
El portal de empleo de España
Más de 91.000 ofertas activasEn remoto, (UTC-5) to UTC+2 +9·Jornada completa·Añadida hace 5 meses (comprobada el 12 oct)
3 ofertas abiertas
Esta oferta se escribió originalmente en inglés.
Buscamos ingenieros con profundidad en al menos dos de estas áreas:
C++ y renderizado: Experiencia con motores gráficos, Skia o programación de GPU (WebGPU, Metal, WebGL)
C++ y procesamiento de vídeo: Conocimiento profundo de FFmpeg, experiencia en códecs, pipelines de vídeo en tiempo real
TypeScript y plataforma web: WebCodecs, integración de WebAssembly, Angular o frameworks similares
Swift e iOS: Desarrollo nativo de iOS, integración de plataformas, frameworks multimedia
El candidato ideal combina experiencia en sistemas C++ con conocimientos de la plataforma web (nuestra prioridad actual más alta) o habilidades de integración en iOS. Los candidatos excepcionales con una profunda especialización en C++ tanto en procesamiento de vídeo como en renderizado también prosperarán aquí.
Más de 5 años de experiencia profesional en programación
Gran dominio de C o C++, con profundidad adicional en TypeScript o Swift
Experiencia con procesamiento de vídeo (FFmpeg, GStreamer, libav) o renderizado de gráficos (Skia, OpenGL, Metal)
Conocimiento práctico de códecs de vídeo (H.264, H.265, VP9, AV1) y formatos de contenedor
Comprensión del desarrollo multiplataforma orientado a entornos web y nativos
Construcción para WebAssembly utilizando Emscripten o toolchains similares
Trabajo en procesamiento de vídeo en tiempo real, streaming o renderizado de gráficos
Optimización para entornos con restricciones de memoria o aceleración por GPU
Integración de código nativo con plataformas web o móviles
Construcción o mantenimiento de observabilidad para sistemas complejos
Utilizas, o quieres utilizar, herramientas de IA para avanzar más rápido, y asumes la responsabilidad del resultado
Te sientes cómodo con la comunicación asíncrona y la documentación clara
Eres capaz de cambiar de contexto entre diferentes áreas de problemas (vídeo, renderizado, iOS, web)
Opciones de equity
PTO ilimitado (realmente lo tomamos)
Estipendio de bienestar de $200/mes
Estipendio de seguro médico
Presupuesto para oficina en casa
Nota: No patrocinamos visados de trabajo.
Estamos construyendo la plataforma de vídeo y renderizado que impulsa el editor de vídeo colaborativo de Slate. Nuestros sistemas gestionan todo, desde el renderizado de previsualización en tiempo real hasta la codificación de la exportación final, ejecutando pipelines sofisticados en navegadores web, dispositivos iOS y entornos de ejecución nativos a través de WebAssembly.
Este rol se sitúa en la intersección de la programación de sistemas, el renderizado de gráficos y el desarrollo multiplataforma. Trabajarás en integraciones de FFmpeg, pipelines de compilación de WebAssembly, un motor de renderizado basado en Skia e integraciones nativas de iOS. Si te entusiasma construir el stack completo de infraestructura de vídeo y gráficos en plataformas web y nativas, esta es tu oportunidad.
Diseñar e implementar flujos de trabajo de codificación, decodificación y transcodificación que gestionen diversos formatos de vídeo de manera eficiente. Trabajarás extensamente con FFmpeg para operaciones de procesamiento de vídeo, optimizarás las compilaciones en cuanto a tamaño y rendimiento, y solucionarás problemas específicos de códecs en plataformas web y nativas.
Trabajar en nuestro motor de renderizado basado en Skia que se ejecuta en navegadores y entornos de ejecución nativos. Construirás y optimizarás pipelines gráficos utilizando WebGPU, Metal y WebGL, orientados tanto a compilaciones WASM como a plataformas nativas arm64.
Desarrollar y mantener nuestra infraestructura de WebAssembly compilando bases de código C/C++ mediante Emscripten, optimizando para la ejecución en el navegador y gestionando las restricciones de memoria. Aprovecharás la API WebCodecs para la codificación/decodificación acelerada por hardware cuando esté disponible, con una gestión inteligente de alternativas (fallback).
Construir y mantener nuestras integraciones de iOS utilizando Swift, asegurando que las capacidades de vídeo y renderizado funcionen sin problemas en dispositivos móviles. También integrarás APIs de TypeScript en nuestra aplicación web Angular para exponer las capacidades de la plataforma a los usuarios.
Realizar perfiles y optimizar las cargas de trabajo de vídeo y renderizado, reducir la latencia de procesamiento, minimizar la huella de memoria y mejorar el rendimiento (throughput) en nuestro pipeline. Implementar observabilidad en nuestros sistemas para comprender el rendimiento en el mundo real y depurar problemas en todo el stack.
Colaborar estrechamente con los ingenieros de edición para integrar las capacidades de vídeo y renderizado en el producto orientado al usuario. Valoramos la comunicación clara, la resolución de problemas reflexiva y un código que sea mantenible dentro de dos años.
Encajarías perfectamente si...
Detalles
Ubicación: Remoto, en cualquier lugar desde EST (UTC-5) hasta UTC+2
Reportando a: Video Engineering Lead
Video Platform Engineer Compensación (base + equity):
El salario depende de la ubicación:
Estados Unidos: $150k-$180k USD
Resto del mundo: $80k-$130k USD, dependiendo de la ubicación y la experiencia
Utilizamos rangos salariales basados en la ubicación, alineados con los mercados locales, y ofrecemos un potencial de equity significativo en todas las regiones.
La propuesta
Lo que realmente harás
Procesamiento de vídeo: C/C++, FFmpeg, WebAssembly, Emscripten, WebCodecs
Renderizado: Skia, WebGPU, Metal, WebGL, arm64
Web: TypeScript, Angular, Node.js
iOS: Swift
Infraestructura: Herramientas de observabilidad, monitorización de rendimiento
Slate es una empresa tecnológica con sede en Londres que desarrolla una plataforma colaborativa de creación de vídeo diseñada para equipos modernos de marketing y comunicaciones. La empresa se centra en simplificar el proceso de producción de vídeo, ofreciendo herramientas para edición, gráficos y gestión de plataformas de vídeo. Slate opera en el sector del software como servicio (SaaS), atendiendo a una clientela global con un fuerte énfasis en la innovación y la experiencia de usuario.
Slate ha establecido presencia en España, con puestos abiertos para ingeniería senior, lo que indica un creciente centro técnico en el país. La cultura laboral de la empresa enfatiza la colaboración remota y la tecnología de vanguardia, lo que la convierte en una opción atractiva para profesionales internacionales que buscan trabajar en un entorno dinámico y orientado al producto. Con un enfoque en tecnología de vídeo e ingeniería frontend, Slate ofrece oportunidades para que los ingenieros trabajen en proyectos de gran impacto mientras forman parte de un equipo distribuido globalmente.
Sobre Slate
Slate es el espacio de trabajo creativo para equipos de redes sociales de marcas. Ayudamos a los equipos a crear y lanzar contenido de marca rápidamente con un editor todo en uno, gestión de activos integrada y flujos de trabajo de archivos creativos sin fisuras, respaldados por soporte directo de personas que han desempeñado ese trabajo. Equipos de las principales ligas deportivas y marcas globales como Amazon y Hoka utilizan Slate cada día para elevar su presencia social.
Nuestra opinión sobre la IA: Creemos que la ingeniería de software asistida por IA es el futuro de nuestra industria. También creemos que los humanos tendrán un papel fundamental en el escalado responsable del uso de la IA para avanzar exponencialmente más rápido manteniendo un alto estándar de calidad.
Slate es un empleador que ofrece igualdad de oportunidades. Celebramos la diversidad y estamos comprometidos con la creación de un entorno inclusivo para todos los empleados, independientemente de su origen, identidad o experiencia.