Zoom helps businesses and organizations bring their teams together with a unified platform for video/audio conferencing, collaboration, chat, and webinars across all devices.
Zoom is the world leader in video communications with the highest customer satisfaction in our industry. We have been expanding rapidly since our Series D investment from Sequoia at a $1 billion valuation. Zoom was recently awarded the 5th Best SMB Company to Work for in the United States by Glassdoor (based on anonymous employee reviews). Now is the time to join our team of motivated and passionate people as Zoom grows to provide frictionless communications for businesses and organizations across the world. Visit zoom.us and follow us on Twitter (@zoom_us) and Facebook (Zoom Video Communications).
We are looking for a Windows Developer to design/implement/maintain our Zoom Rooms video conferencing room system on Windows platform. To become a key member of the Development team you will need to have strong development skills, be hard working and be able to fit in well with a small team.
Work closely with remote teams and collaborate on the implementation
To propose and assess solutions to design problems
To support and maintain existing software functionality; to investigate, analyze and correct identified defects
Strong knowledge of C++ and STL; 5+ year’s experience
Familiar with Windows API/SDK; the Windows message handling mechanism; Interprocess communication and multithreaded programming
At least 3 years of Windows GUI development experience; familiar with ATL/WTL; will be a plus if familiar with DUILib
Knowledge of several C/C++ libraries like STL, Boost, OpenSSL, cURL, protobuf
Familiar with TCP/UDP programming
Familiar with GDI and GDI+
Multimedia audio/video development, D3D and realtime collaboration system knowledge is a plus
B.S. or M.S. in Software/Computer Engineering or equivalent
A logical thinker with excellent problem solving ability
Ability to work under pressure
Attention to detail
Passionate about technology