— Strong command of C++ language (C++11 and above is a big plus).
— Good understanding of OOP/OOD.
— Experience in debugging (memory leaks, race conditions, etc).
— Experience in multithreading programming (QThread/std:thread/native).
— Experience in network programming (TCP, HTTP, REST).
— Experience in development applications for Mac OS X and Windows platforms (primarily Mac OS X).
— Good command of written and verbal English.
— Experience in Qt framework.
— Experience in Component Object Model (COM).
— Experience in Google Protobuf.
— Experience with agile software development practices (e.g. Scrum).
— 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.
ITSM (IT & Security Manager) is online system designed for managing devices (Windows, Android, iOS). It gives company a possibility to put proper restrictions to devices, to lock device if it has been stolen, to configure wifi, vpn and other sections from the portal.