Responsibilities
- Own the Brand & Media Hub experience
- Build and evolve workflows for brand kits, templates, asset libraries, media organisation, and editor-connected asset usage.
- Improve how teams upload, organise, discover, and reuse logos, images, video, fonts, and other brand assets across Slate.
- Work closely with design and product to ship fast, learn from feedback, and keep raising quality over time.
- Build across the stack
- Build the APIs and services that power brand and media workflows — asset storage, metadata, search, upload and processing pipelines, and brand configuration.
- Build the connective tissue between the Brand & Media Hub and the editor so finding and applying assets feels seamless.
- Collaborate with the editor and platform teams on shared primitives, integrations, and rollout strategy.
- Help shape richer discovery experiences for media libraries, including search, filtering, metadata, and AI-assisted workflows.
Requirements
- 5+ years of engineering experience, with a track record of shipping product across the stack.
- Strong TypeScript skills on both frontend and backend (Node.js).
Nice to Have
- Angular experience is a plus but not required.
- Experience building creative tooling, asset-heavy products, media workflows, search/discovery systems, or brand management features is a strong plus.