Senior Software Engineer

ZoomSan Jose, CA
Remote

About The Position

Immigration sponsorship is not available for this position. Responsibilities: Use lower lever languages and frameworks (such as C++, Objective-C, Swift, and Qt) to develop Client Innovation Team native projects (ZoomISO, ZoomOSC, Zoom Tiles, Custom AV Controller, Zoom Cuts, Zoom plugin for Unreal Engine and unannounced projects). Use web languages (such as VueJS, React, Electron, Node, Javascript, Typescript) to develop Client Innovation Team web projects (Graphics Toolkit, Remote Control & Streaming Zoom Apps, other unannounced projects). Help define UI/UX general guiding principles, goals, strategy, and philosophy for Client Innovation Projects. Use Figma and any other relevant specialized design tool to mockup and create interfaces for the Client Innovation Team native/web projects. Use specialized high-level UI/UX frameworks and internal Zoom UI/UX frameworks to lead the implementation of designs into software, both native and web. Engage in other areas of the Zoom Developer Platform including APIs and SDKs as well as core client features when necessary.

Requirements

  • Requires a Bachelor's degree in Computer Science, Computer Engineering, a related field, or a foreign degree equivalent.
  • Must have 3 years of experience in job offered or related occupation.
  • Must have 3 years of experience in: Utilizing C++ OR Objective-C as foundational language of native applications; Utilizing React in development of web applications; Utilizing NodeJS in development of web applications; Utilizing JavaScript and Typescript in development of web applications; Utilizing HTML and CSS in development of web applications; Utilizing Git while working in a collaborative engineering environment; and Utilizing Figma in mocking up interfaces for both web and native applications.

Responsibilities

  • Use lower lever languages and frameworks (such as C++, Objective-C, Swift, and Qt) to develop Client Innovation Team native projects (ZoomISO, ZoomOSC, Zoom Tiles, Custom AV Controller, Zoom Cuts, Zoom plugin for Unreal Engine and unannounced projects).
  • Use web languages (such as VueJS, React, Electron, Node, Javascript, Typescript) to develop Client Innovation Team web projects (Graphics Toolkit, Remote Control & Streaming Zoom Apps, other unannounced projects).
  • Help define UI/UX general guiding principles, goals, strategy, and philosophy for Client Innovation Projects.
  • Use Figma and any other relevant specialized design tool to mockup and create interfaces for the Client Innovation Team native/web projects.
  • Use specialized high-level UI/UX frameworks and internal Zoom UI/UX frameworks to lead the implementation of designs into software, both native and web.
  • Engage in other areas of the Zoom Developer Platform including APIs and SDKs as well as core client features when necessary.

Benefits

  • Total Direct Compensation philosophy that takes into consideration; base salary, bonus and equity value.
  • Location based compensation structure.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service