Strong command of C++/C++11 language.
Strong knowledge of OOP/OOD.
Experience in multithreading and system programming.
Experience in network programming (TCP, UDP, HTTP)
Experience in Qt framework, Standard Template Library.
Experience in development with MS Visual Studio/Qt Creator.
Experience in WebRTC, SCTP.
Understanding of NAT, network routing.
Experience in Qt Modeling Language.
Experience in Google Protobuf.
Experience in cross-platform development.
Experience with agile software development practices (e.g. Scrum).
Good command of written and verbal English.
You must write solid, high quality, maintainable code.
Competitive salaries.
We know for sure that there are no such cookies in the world that can substitute the good paycheck :), so we provide competitive salaries according to the level of your skills.
Interesting projects.
Being a product company, we can ensure that you will be working on a challenging and interesting project (architecture-wise and functionality-wise). This way you will grow your expertise and develop a lot of new professional skills. All our projects are long-term.
Flexible working schedule.
We have flexible
Comfortable working environment.
Our office is conveniently located and has separate comfortable rooms for each team.
Friendly team of professionals.
One of our top priorities is creating welcoming atmosphere throughout the company. We promptly address individual needs of our employees and constantly grow team spirit during corporate events.
Benefits that we offer:
— fully paid sick leave and vacation days (20 working days per year);
— company-paid medical insurance;
— compensation of gym membership;
— compensation of the tax payments;
— company-paid English classes;
— recreation area equipped with pin-pong table and other amenities;
— incentives for the creative ideas.
Comodo Remote Control allows users to easily take control of any endpoint under their management, direct from the Comodo One device inventory. Remote connections to a device can also be made direct from a service desk icket or by using the convenient desktop application. Once connected, administrators can view and interact with the remote PC and run any maintenance/update/monitoring tasks that are required.