Hybrid

Canva is hiring a Canva Senior Frontend Engineer - Photo AI | SmartRecruiters

About the Role

The role involves developing and refining frontend systems for an AI-powered photo editing platform, ensuring seamless user experiences and high-performance interactions across diverse devices and user needs.

Responsibilities

  • Design and implement user-facing features for photo manipulation tools
  • Collaborate with AI researchers and designers to integrate machine learning models into intuitive interfaces
  • Optimize frontend performance for real-time image processing
  • Ensure accessibility and responsiveness across devices and screen sizes
  • Write clean, maintainable code with strong testing practices
  • Participate in code reviews and contribute to frontend architecture decisions
  • Troubleshoot and debug complex frontend issues
  • Work closely with product managers to define feature requirements
  • Support the evolution of component libraries and design systems
  • Improve application load times and interactivity for large image assets
  • Maintain compatibility with evolving web standards
  • Contribute to documentation and knowledge sharing within the engineering team
  • Monitor application performance and user feedback for continuous improvement
  • Implement analytics to track feature usage and user behavior
  • Advocate for best practices in frontend development and user experience

Nice to Have

  • Experience with React or similar component-based frameworks
  • Background in computer vision or image editing tools
  • Contributions to open-source frontend projects
  • Experience in fast-growing tech environments
  • Familiarity with GraphQL or RESTful APIs
  • Knowledge of WebGL or Canvas API
  • Experience with design systems at scale

Compensation

Competitive salary with equity and benefits

Work Arrangement

Hybrid or remote options available

Team

Part of the AI and design product team

Life at Canva

  • Employees enjoy a collaborative culture focused on innovation and impact
  • The company supports professional development and internal mobility

Our Values

  • We prioritize user-centric design and inclusive product development
  • Transparency, teamwork, and continuous learning guide our decisions

Available for qualified candidates

Required Skills
TypeScriptReactWebGLPerformance OptimizationWeb WorkersMobXWebAssemblyImage ProcessingFrontend State ManagementUI/UX Development TypeScriptReactWebGLPerformance OptimizationWeb WorkersMobXWebAssemblyImage ProcessingFrontend State ManagementUI/UX Development
About company
Canva
Canva is a design platform that empowers the world to design, serving millions of users globally with tools that simplify and democratize design.
All jobs at Canva Visit website
Job Details
Category frontend
Posted 5 months ago