Position: Senior/Lead C++ Developer for Video-Streaming Product
Company: Newxel
Category: C++
Experience required: 3y
English level: intermediate

Qualifications:
- Experience with C ++ 11/14/17;
- Strong knowledge of Video streaming via RTMP / RTP / WebRTC / SRT;
- Understanding and previous experience with Android MediaCodec, Android NDK, JNI, iOS VideoToolbox;
- Expertise in Linux development;
- Technical English.

Responsibilities: 
- Participation in design and development of a new video platform (client-server);
- Support for an existing codebase and gradual porting to the new technology stack;
- Code performance optimisation ;
- Working with the team of developers and OPS.

About the project:
Tango is a live-streaming platform, offering live video content and instant communication.
Launched in 2009 as the first cross-platform voice and video-calling app, Tango has expanded into social networking and content distribution to create new and better ways for people to connect and spark conversations. The company has raised over $300M from very credible investors like Alibaba, Access Industries, and more, and has reached over 450 million registered users by delivering the world’s best video quality in real-time.
A social, interactive app for people around the world to communicate, engage and create meaningful relationships. The platform combines the highest-quality live video streaming and messaging, user-generated content such as games and music, and a digital economy to support it all.
Our goal to become the #1 app for live-stream content. If you are an overachiever and eager to succeed, help us continue to grow and redefine the exciting Live Streaming space!