Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Wiraa Logo

Front End Engineer, Sr.

Wiraa

Salary not specified
Dec 1, 2025
Remote, US
Apply Now

Zoom Video Communications, Inc. is seeking a Frontend Software Engineer to build the core drawing experience of Zoom Whiteboard, focusing on developing real-time, high-performance collaboration features that are shipped globally.

Requirements

  • Proficiency in JavaScript and TypeScript.
  • Experience with modern frontend frameworks such as React or Vue.js.
  • Strong understanding of UI performance optimization techniques.
  • Hands-on experience with Canvas and WebGL for graphics-intensive applications.
  • Ability to write high-quality, well-tested, and reusable UI components.
  • Experience shipping end-to-end real-time or collaborative web application features.
  • Minimum of 4+ years of professional experience in frontend development.

Responsibilities

  • Design and develop real-time whiteboard features using React or Vue frameworks.
  • Optimize rendering performance of Canvas and WebGL for smooth, low-latency interactions.
  • Profile and improve application performance and memory management across different browsers and devices.
  • Collaborate with cross-functional teams to deliver polished, accessible, and scalable user experiences.
  • Contribute to evolving the frontend architecture and tooling to enhance reliability and development speed.
  • Implement analytics and experimentation tools to inform product decisions and improve quality.
  • Conduct code reviews and mentor team members to uphold high technical standards.

Other

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Excellent collaboration skills to work effectively with designers, backend developers, and QA teams.
  • Strong communication skills, especially in code reviews and documentation.
  • Ability to quickly learn new technologies and adapt to evolving project requirements.
  • Participate in Agile development processes, including planning, stand-ups, and retrospectives.