Job Description
We’re looking for a Senior Frontend Engineer (experienced in Canvas + Graphic Design Editor + GSAP Animation, using ReactJS and TypeScript environment) to join product team at Obello to build next generation of AI-Powered Graphic Design Platform, who is passionate about building high-performance graphic design tools using modern frontend frameworks and canvas technologies. You will play a critical role in developing the core editor experience, working on dynamic animations, precision design tools, and real-time interactions.
Responsibilities
- Lead and develop the core graphic design editor feature using ReactJS, Konva.js
- Build and optimize canvas rendering and animation timeline components for professional design workflows, and complex animations using GSAP
- Implement smart alignment, scaling, multi-layer interactions, and drag-drop features on canvas
- Create intuitive, smooth, real-time animations and transitions for content elements
- Work closely with backend and AI teams to integrate intelligent design suggestions and asset libraries
- Ensure the editor is highly performant, especially with complex templates and large asset files
- Collaborate with the design team to implement visually stunning and responsive animations
- Optimize animations for performance and ensure smooth operation across various devices and browsers
- Integrate audio and video elements within the application, ensuring synchronization and quality
- Contribute to the development of design editor features, ensuring functionality and usability akin to platforms like Canva and Figma
- Research and develop more advanced Graphic Design Editor Tool features
Requirements
- Deep expertise with HTML5 Canvas, Konva.js or similar libraries
- Proven experience building graphic editors, animation tools, or interactive design platforms
- Solid understanding of rendering performance, creating Canvas-based animations, including page elements animation and text element animations like Fade, Wipe, Rise, Neon, and Pan
- Experience with animation systems, keyframes, timelines, and easing functions
- Strong attention to detail and UI/UX polish in design-heavy applications
- Strong proficiency in ReactJS, TypeScript and GSAP
- Experience with integrating and handling audio and video elements in web applications
- Familiarity with responsive design principles and cross-browser compatibility
- Excellent problem-solving skills and attention to detail
- Strong communication skills and the ability to collaborate effectively with team members
- Experience in developing design editors similar to Canva, Figma or Adobe Express is a plus
- Experience in developing scale global SaaS products
Preferred Qualifications
- 7+ years of professional experience in frontend development
- Experience with building Web Design Editor Tool similar to Canva or Figma
- Previous experience working in a SaaS Platform product at scale
*Note: If you have any questions, please contact us at careers@digiex.asia. We are looking forward to receiving your application!