Position: Senior C++ Developer / Wildix
Company: Softesis
Experience required: 3y
Category: C++
Published: 2020-01-01T00:00:00+02:00

Requirements:
- You have strong experience in development of desktop apps/services,
with at least 3 years of experience
- Strong programming experience in C++ and OOD
- Experience in Networking programming
- Experience in both Windows and Linux development
- Communicate in English (written)


Will be a plus
- Mac OS or crossplatform programming experience
- You are familiar with Continuous Integration


Responsibilities:
- Design and verification (code review, analysis)
- Collaboration with the team of 3 C++ developers
- Work using Kanban methodology.

Projects and task description:
- Creation from scratch of the cross-platform integration service, that
will work as a connector between multiple components and will allow to
provide access to system capability for connected modules (websockets,
json). This service should be reliable to work continuously during
months. Additionally it will collect and report usage statistic.
- Implementation of the support of our new hardware (headsets) by
connecting and communicating directly with our USB devices under MacOS.
- Implementation of the monitoring and usage statistic for all our
desktop apps/components.
- Participation in improvement and new features implementation of our
Video Conferencing solution, that works on our own customized operating
system on base of the Chromium OS (Linux).
- Remote control component (RDP).
- Improvements of VOIP libraries (SIP, WebRTC).
- Bug fixing, logs analysis.