- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Разработчик C++ (WebAssembly)
Интересная и редкая вакансия на стыке системного программирования и веб-технологий. Работа в известной компании Notamedia над современным стеком (WASM, C++23) делает это предложение привлекательным для профессионального роста.
Сложность вакансии
Высокая сложность обусловлена редким сочетанием глубоких знаний современного C++ (20/23) и специфического стека WebAssembly/Emscripten. Требуется понимание как низкоуровневых системных аспектов, так и взаимодействия с JavaScript-окружением.
Анализ зарплаты
Зарплата в вакансии не указана, но для специалистов уровня Middle+/Senior C++ с редким навыком WebAssembly рыночные предложения в России обычно начинаются от 250 000 - 350 000 рублей. Учитывая специфику стека, кандидат может претендовать на верхнюю границу рынка.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Notamedia уже сейчас
Присоединяйтесь к команде Notamedia и создавайте высокопроизводительные WebAssembly решения на острие технологий!
Описание вакансии
Разработчик C++
Локация: Удалённо
Компания: Notamedia
ЗП: обсуждается на собеседовании
Занятость: Полная
Задачи, которые предстоит решать:
Разработка WebAssembly модулей на C++ для браузерных приложений;
Оптимизация существующих WASM кодов для повышения производительности;
Интеграция WASM модулей с JavaScript/TypeScript фронтендом;
Миграция легаси C++ кода в WebAssembly;
Разработка портированных библиотек;
Оптимизация памяти и многопоточности в WASM;
Создание bindings для JS-WASM interoperability;
Участие в архитектурном проектировании и выборе технологий.
Что мы ожидаем:
Отличное знание C++ (20/23) и STL, опыт коммерческой разработки от 3-х лет;
Опыт работы с WebAssembly (WASM);
Понимание работы JavaScript и TypeScript (ES6+);
Навыки работы с Emscripten/Embind;
Понимание низкоуровневых аспектов (memory, pointers, threading);
Оптимизация производительности (profiling, optimization);
Уверенное знание Git и CMake;
Понимание концепций компиляции и линковки.
Будет плюсом:
Опыт работы с SIMD инструкциями и векторизацией;
Знание WebAssembly SIMD proposals;
Знание WebAssembly System Interface (WASI).
*🌐 Резюме отправлять:* Откликнуться
–––
Бесплатный постинг вакансий: @freeIT_job
Забирай *📚* Базу Знаний
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- WebAssembly
- STL
- JavaScript
- TypeScript
- Emscripten
- Git
- CMake
- SIMD
- WASI
Возможные вопросы на собеседовании
Проверка понимания специфики среды исполнения WASM.
Какие основные ограничения накладывает среда исполнения WebAssembly на стандартный код C++, особенно в части работы с потоками и исключениями?
Оценка навыков интеграции.
В чем разница между использованием Embind и WebIDL для создания связок (bindings) между C++ и JavaScript? В каких случаях вы выберете тот или иной подход?
Проверка знаний по оптимизации.
Как реализовать эффективную передачу больших объемов данных (например, массивов или изображений) между JS и WASM без лишнего копирования в памяти?
Оценка владения современным стандартом.
Какие нововведения C++20 вы считаете наиболее полезными при разработке библиотек, предназначенных для компиляции в WASM?
Проверка знаний о будущем технологии.
Расскажите о вашем опыте или понимании WASI (WebAssembly System Interface). Какие возможности он открывает для C++ разработчика вне браузера?
Похожие вакансии
Middle+/Senior SFA Administrator
Senior С++ разработчик
Системный инженер (SIEM)
С-разработчик
Infrastructure Engineer (Middle/Senior)
Ведущий инженер по обслуживанию (СКУД, видеонаблюдение)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!