Zoom Video Communications is seeking a skilled Frontend Developer to enhance the core frontend of Zoom Whiteboard, focusing on designing and developing real-time, high-performance whiteboard features for collaborative drawing and interaction.
Requirements
- Strong proficiency in JavaScript and TypeScript
- Experience with modern frameworks such as React or Vue.js
- Proven ability to write high-quality, well-tested, and reusable UI components
- Experience optimizing graphics-heavy UIs using Canvas or WebGL
- Familiarity with performance profiling and memory management across browsers and devices
- Experience delivering end-to-end features for real-time or collaborative web applications
Responsibilities
- Design and implement real-time whiteboard features using React or Vue.js frameworks
- Optimize Canvas and WebGL rendering to ensure smooth, low-latency drawing and interactions
- Profile and improve performance and memory usage across different browsers and devices
- Collaborate with designers, backend engineers, and QA teams to deliver polished, accessible user experiences
- Contribute to evolving frontend architecture and tooling to enhance reliability and scalability
- Instrument analytics and run experiments to inform product decisions and improve quality
- Conduct code reviews and mentor teammates to uphold high technical standards
Other
- 4+ years of professional frontend development experience
- Excellent communication skills, with the ability to collaborate effectively with cross-functional teams
- Ability to adapt quickly and learn new technologies with minimal guidance
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience