Разработчик C++
- 3-6 лет
- Полная занятость
- Удаленно по РФ
- Москва
В нашу команду по разработке и развитию программного продукта для предоставления удаленного доступа пользователей к терминальным серверам на базе Linux и Windows, требуется C++ Разработчик.
Мы ищем разработчика с опытом написания кроссплатформенного кода на С++, умением работать с Linux и Windows, знакомым сетевым стеком и многопоточным программированием. С нас интересные задачи, максимум самостоятельности и минимум бюрократии.
Ваши задачи
- Участвовать в разработке новых подсистем продукта: протокольные клиенты, протоколы, проброс локального оборудования (смарт-карты, сканеры, веб-камеры и т.д.);
- исследовать существующие подходы, предлагать свои решения;
- писать модульные, интеграционные и системные тесты;
- проводить ревью кода коллег;
- документировать технические решения.
Наши ожидания
- Опыт разработки на С++ от 3 лет;
- опыт разработки кроссплатформенного кода;
- опыт многопоточного программирования;
- знание сетевого стека TCP, UDP;
- умение писать качественный код, соответствующий стандартам, задокументированный и покрытый тестами;
- умение решать сложные и очень сложные задачи;
- опыт работы с Git;
- умение работать в команде;
- знание английского языка на уровне чтения технической документации.
Будет плюсом
- Опыт работы c QUIC, WebRTC;
- опыт с кодеками (JPEG, Tight, Brotli, H.264, AV1);
- опыт разработки на Qt;
- опыт с IPC;
- опыт работы с X11, Wayland, WinAPI;
- опыт поддержки/доработки открытого кода;
- знание протоколов удалённого доступа (RFB/VNC, RDP).