Software Development Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Requirements
- Requires a Bachelor's degree in Computer Science, Information Systems Engineering, a related field, or a foreign degree equivalent. Must have 5 years of experience in job offered or related occupation. Must have 5 years of experience in the following:
- Experience with specialist domains, including: real-time collaboration application development, real time multimedia communication application development, instant messaging application development, SIP application development, third party libraries in C/C++, Objective-C or Swift;
- Telecommuting work arrangement permitted: position may work in various unanticipated locations throughout the U.S. Position does not require domestic or international travel.
- Zoom Communications, Inc.
- #LI-DNI
- #Ind0
- Salary Range or On Target Earnings:
- Minimum:
- $187,800.00
- Maximum:
- $228,700.00
- In addition to the base salary and/or OTE listed Zoom has a Total Direct Compensation philosophy that takes into consideration; base salary, bonus and equity value.
- Note: Starting pay will be based on a number of factors and commensurate with qualifications & experience.
- We also have a location based compensation structure; there may be a different range for candidates in this and other locations.
- Ways of Working
- Our structured hybrid approach is centered around our offices and remote work environments. The work style of each role, Hybrid, Remote, or In-Person is indicated in the job description/posting.
Benefits
Additional Information
Immigration sponsorship is not available for this position Responsibilities: Gathers, organizes, and prioritizes specifications for new client development and enhancements, including design, functionality, and accessibility. Integrate client with phone web, phone server and phone SDK. Integrate application with backend tools such as cloud, APIs and push notifications Writes elegant, stable, efficient, and scalable code, design and build applications for the iOS platform. Work on both client UI module and Common module. Work on Audio devices capabilities Participates in the development process from definition to designing, building, testing, release, and maintenance. Involved in the whole product development process from the beginning. Take part in the design of framework architecture and module integration. Work as a developer on a client module and take a system level to promise the quality of the code. Combines data, best practices, and the latest technologies to continuously improve Zoom client applications. Collect and maintain data from internal system and service providers Convert raw data into actionable items that comply with business requirements to figure out the weakness of the current service. Monitor data input to ensure real time data accuracy and integrity for faster and better service. Documents and maintains client content requirements. Maintain PBX client development standards, especially about security, availability, scalability, performance, robustness, and testing. Build performance evaluation format to measure system pressure and server performance.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Zoom? Share your experience