Requirements:
Experience in Android SDK and NDK.
Strong command of Java or C++/C++11 languages.
Strong knowledge of OOP/OOD.
Experience in development of client-server apps and interaction with web-services (REST, JSON/XML).
Experience in multithreading and network programming (TCP, UDP, HTTP).
Familiar with Android development toolchain (Eclipse/IDEA, ADT, Android Testing framework etc.)
Understanding of security aspects of Android
Would be a plus:
Experience in WebRTC, SCTP.
Understanding of NAT, network routing.
Experience in Google Protobuf.
Experience with agile software development practices (e.g. Scrum).
Good command of written and verbal English.
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;
— Incentives for the creative ideas.
Main tasks:
— Decomposition of high level tasks.
— Design and implementation of new functionality for a product.
Project description:
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 ticket 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.