Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой — после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Вакансия не для кандидатов из РФ.
Компания разрабатывает кросс-платформенный VPN-клиент, представленный на рынке более 8 лет и насчитывающий десятки тысяч активных пользователей. Архитектура сервиса включает GUI на C++/Qt, привилегированный daemon на чистом C++, связь по gRPC, а также оркестрацию сторонних библиотек и бинарников.
задачи
Развивать десктоп-клиент на C++17 от архитектуры до релиза;
Работать с низкоуровневыми сетевыми API, включая маршрутизацию, DNS, файрволлы и VPN-туннели;
Реализовывать платформенные функции: kill switch, split tunneling и защиту от утечек DNS;
Выполнять сборку и подпись релизов для Windows и macOS;
Проводить диагностику багов на стыке сети, привилегий и совместимости операционных систем.
требования
Глубокое знание C++17, включая RAII, move-семантику, шаблоны и многопоточность;
Опыт системной разработки под macOS (NetworkExtension, SystemConfiguration, Security) или Windows (WFP, WinSock2, Win32, сервисы);
Уверенное владение сетевым стеком: TCP/IP, DNS, TLS, маршрутизация;
Высокий уровень самостоятельности в работе;
Умение эффективно использовать AI в разработке с полной ответственностью за результат;
Свободное владение английским языком (B2);
Не рассматриваются кандидаты, работающие из РФ, а также специалисты без опыта системной разработки вне пет-проектов;
Будет плюсом знание Qt/QML, gRPC/protobuf, CMake/vcpkg, WireGuard, tun/tap, Boost (ASIO, Process), OpenSSL, RxCpp, а также опыт работы с code signing и notarization.