Position: Experienced C++ developer
Company: Voicenter Ltd
Experience required: 3y
English level: upper

Hello, are you an experienced C++ developer?	

Our team of 40+ people is looking for an experienced C++ colleague to join our R&D team.
We are on the lookout for a software developer with a passion for solving difficult problems and curiosity to learn more about VOIP and real-time communication.

Here is a brief overview of your day-to-day tasks:

1) You’ll be developing great real-time communications apps;
2) You’ll be working within an awesome team to develop;
3) Integrate, and debug code for Windows, Linux, and macOS;
4) You’ll also be doing code reviews for your partners in crime;
5) And yes, creating and maintaining software documentation is part of the duties;
6) Sometimes you may be researching and evaluating different approaches in order to follow the best practices;
7) You’ll be attending meetings and contributing to the decision-making process;

What experience we certainly need for you to join us:

1) Data structures and algorithms;
2) In-depth knowledge of object-oriented design;
3) Multi-threaded programming;
4) C++17;
5) Smart pointers, garbage collection;
6) Networking knowledge, git;

It would be great if you have also played with or have some interest in:

1) Basic VoIP;
2) SIP, RTP, WebRTC;
3) Audio, video codecs in general;
4) Inter-process communication;
5) Boost, sockets, OpenSSL;
6) CMake;

Who we are:

We are the creators of the Zoiper softphone applications and SDK, ever since 2003.
We also created Banafo recently - training our own speech recognition models and delivering them as a service.

You meeting us:	

If you make it to our shortlist, you will be talking directly to our tech team, we do not waste time with heavy recruitment processes.	

Like what you read? Apply now.

https://www.zoiper.com/