Vonage is seeking a Mobile Software Engineer to join its Video Client SDKs Engineering team. The engineer will play a crucial role in enhancing the Vonage Video Platform, a WebRTC-compliant Communications PaaS. This involves shaping the roadmap, improving developer experience, and enhancing endpoint media communication capabilities for video APIs.
Responsibilities:
- Implement advanced Mobile and Desktop endpoint SDK libraries for audio, video and signalling real time communications.
- Implement sample code, user guides, documentation and even full-blown references applications.
- Contribute to maintaining and evolving software stacks including both proprietary and open-source software.
- Working closely with product managers to help define product requirements for new products and features
- Writing automated unit, spec and integration tests.
- Owning projects end-to-end, from ideation, to implementation and testing, and to deployment and monitoring, working hand on hand with communications technology experts.
Requirements:
- Fluent in Native Platform languages such as C/C++, Java/Kotlin, Objective-C/Swift and C#.
- Desktop and mobile cross-platform development experience.
- Good knowledge of developing SDKs for IOS and Android platforms.
- The ability to develop high-performance and low-latency algorithms in resource-constrained devices.
- Familiarity with Media Communications technology, and/or VoIP, and some of the related industry open-source software and standards.
- Good understanding of API design.
- Excellent problem solving, debugging and profiling skills.
- Experience with automated testing frameworks and platforms.
What Vonage offers:
- Medical Insurance (Adeslas)
- Pension scheme (Generali)
- Group Life Assurance
- Discretionary Time Off (DTO) policy
- Ericsson Care Line
Apply
Vonage
Vonage is a global cloud communications leader that empowers businesses in their digital transformation. It delivers fully programmable Unified Communications, Contact Center Applications, and Communications APIs. The company focuses on innovating communication capabilities within digital, cloud, and real-time business environments.