H
HireSeeker
Н

Разработчик С++

Неизвестный работодатель · Москва · 4 июн.

Зарплата не указанаoffice

ID 2831 - Разработчик С++

🌍 Локация: Москва
💼 Офис (График 5/2 с 9-00 до 18-00)
🕔 Занятость: фулл тайм

🏢 Проект: Проект по разработке мобильного приложения

💡 Требования:
- Свободное владение C++ (17/20) и нативным Win32 API
- Опыт перехвата и модификации системных вызовов (API hooking, внедрение DLL, работа с окнами, процессами, потоками)
- Разработка системных агентов: управление сессиями, правами, привилегиями (SeDebugPrivilege, SeTakeOwnershipPrivilege)
- Управление окнами (перечисление, изменение состояния, фокусировка) и приложениями (запуск, принудительное завершение, ожидание событий процессов)
- Модификация системных настроек на уровне реестра, Power Management API, IP Helper API, групповых политик
Нативная интеграция с Flutter:
- Опыт создания нативных модулей для Flutter Desktop (Windows) через Platform Channel (MethodChannel / EventChannel)
- Умение писать плагины на C++ с использованием flutter::Plugin и flutter::MethodChannel API
- Знание механизма FFI (Dart → C): создание C-совместимых оберток, управление памятью (malloc/free, указатели), передача сложных структур
- Понимание жизненного цикла нативного плагина в контексте Flutter Engine (регистрация, инициализация, диспетчеризация вызовов из UI/Raster потоков)
- Опыт компиляции нативного кода под Windows в составе Flutter-проекта (CMake + flutter build windows)

⚙️ Технический стек:
Visual Studio / CMake + MSVC
Отладка нативного кода вместе с Dart (двойная отладка)
Минимизация зависимостей (никакого .NET, только нативный код и Flutter SDK)

📋Задачи:
Разработать нативный Windows-плагин для Flutter, который через системные вызовы управляет настройками ОС, окнами и приложениями. Плагин должен предоставлять Dart API с асинхронными методами и корректно обрабатывать вызовы из изолятов.

📨 Отклик — через форму: https://forms.gle/qxF3H1eiV4E4T7p19
или напрямую рекрутеру @Veroneko

❗️Откликайтесь только при релевантном опыте.

❗️При первичном отклике:
ID вакансии / ФИО / локация / возраст / занятость (работаете/нет) / формат работы (удаленка, гибрид, офис) / стек / опыт / резюме / сверка с требованиями

❗️Повторный отклик: ID вакансии + сверка.

#C #Офис #вакансия