About the client
Our client is a VC-backed startup on a mission to transform how design teams create branded content through generative AI. They're building a world-class AI team that blends cutting-edge research with product-driven engineering to create tools that designers love.
They value autonomy, technical excellence, and bold thinking. If you're excited to push the boundaries of what's possible in generative AI while delivering tangible impact, they'd love to hear from you
Role Overview
They're seeking a Senior Frontend Engineer with deep experience in Canvas-based rendering, graphic design editors, and GSAP animations all within a ReactJS and TypeScript environment.
You'll play a pivotal role in shaping the company's core editor experience, helping to build high-performance design tools that power dynamic animations, precision controls, and real-time creative interactions.
If you're passionate about delivering polished, professional-grade UI for designers, we'd love to hear from you.
What You'll Do
Lead the development of the canvas-based graphic design editor using ReactJS, TypeScript, and Konva.js
Build and optimise canvas rendering, animation timelines, and playback systems using GSAP
Create smart alignment, scaling, multi-layer editing, and intuitive drag-and-drop interactions
Design and implement stunning real-time animations and transitions for text, shapes, and media
Integrate audio and video into the canvas with precise synchronization and playback control
Work cross-functionally with backend and AI teams to power intelligent design suggestions and dynamic asset libraries
Ensure performance at scale across browsers and devices especially for complex templates and large media files
Collaborate with designers to bring elegant UI/UX to life with motion and fluid interaction
Research and prototype advanced editor features that push the boundaries of creativity and usability
Requirements:
7+ years of frontend development experience
Deep expertise with HTML5 Canvas, Konva.js (or similar), and GSAP
Experience developing graphic editors, animation tools, or complex interactive platforms
Strong proficiency in ReactJS, TypeScript, and modern state management
Experience building animation systems: keyframes, timelines, easing, and layered effects (e.g., Fade, Rise, Pan, Neon)
Comfort handling rich media video, audio, and image processing
Strong focus on performance, optimization, and cross-browser compatibility
Excellent collaboration and communication skills
Prior experience building editors like Canva, Figma, or Adobe Express is a major plus
Experience working on high-scale SaaS platforms is preferred
Why Join Us
Help shape a category-defining product at the forefront of AI and design
Join a fast-moving, founder-led team backed by top investors
Work alongside world-class engineers, designers, and creative thinkers
Build tools used by thousands of creatives and businesses around the world
Competitive compensation and flexible work arrangements
A creative, ambitious, and supportive culture that values impact and innovation