Canva
Frontend Engineer - International SG (Generative AI)
Found: Today
This role is based in Beijing, China.
Responsibilities:
- Build and maintain reliable, scalable frontend features for Canva’s generative AI experiences.
- Design and implement user-facing interfaces and frontend architecture.
- Integrate frontend systems with AI services and infrastructure.
- Collaborate with product managers, designers, and engineers.
- Participate in code reviews and maintain a high-quality engineering culture.
- Investigate and fix bugs, improve performance, and address technical debt.
Requirements:
- Strong foundation in computer science and frontend engineering principles.
- Proficiency in JavaScript/TypeScript, HTML, CSS, and modern frameworks like React or Next.js.
- Experience with user-facing interfaces, UX, accessibility, and responsive design.
- Understanding of web performance optimization and SEO best practices.
- Collaborative mindset and growth mindset.
Tech stack:
JavaScript, TypeScript, HTML, CSS, React, Next.js.