Notamedia — аккредитованный ИТ-холдинг, один из лидеров рынка заказной разработки и интеграции. С 2004 года мы помогаем бизнесу и государству быть на шаг впереди в цифровом мире
Наши проекты — это решения, которыми миллионы людей пользуются каждый день: портал Mos.ru, мобильное приложение "Госуслуги Культура" и многие другие. Мы создаем технологии, которые автоматизируют критическую инфраструктуру Правительства Москвы и Правительства РФ, Роскосмоса, Росатома, МИД РФ, а также решения для лидеров рынка — Сибур, Jaguar&Land Rover, AURUS, IBS, ВТБ, Capital Group и др. В нашем портфолио более 650 проектов и свыше 250 наград, а также первые позиции в ведущих рейтингах. Всё это стало возможным благодаря команде из 450+ профессионалов в области разработки, аналитики, дизайна и менеджмента.
Задачи, которые предстоит решать:
- Разработка WebAssembly модулей на C++ для браузерных приложений;
- Оптимизация существующих WASM кодов для повышения производительности;
- Интеграция WASM модулей с JavaScript/TypeScript фронтендом;
- Миграция легаси C++ кода в WebAssembly;
- Разработка портированных библиотек;
- Оптимизация памяти и многопоточности в WASM;
- Создание bindings для JS-WASM interoperability;
- Участие в архитектурном проектировании и выборе технологий.
Что мы ожидаем:
- Отличное знание C++ (C++17/20) и STL, опыт коммерческой разработки от 3-х лет;
- Опыт работы с WebAssembly (WASM) от 1 года;
- Понимание работы JavaScript и TypeScript (ES6+);
- Уверенные навыки работы с Emscripten/Embind;
- Понимание низкоуровневых аспектов (memory, pointers, threading);
- Оптимизация производительности (profiling, optimization);
- Уверенное знание Git и CMake;
- Понимание концепций компиляции и линковки.
- Будет плюсом:
- Опыт работы с SIMD инструкциями и векторизацией;
- Знание WebAssembly SIMD proposals;
- Опыт работы с WebGPU и WebGPU-WASM integration;
- Понимание WebAssembly threading (SharedArrayBuffer, Atomics);
- Опыт работы с WebAssembly garbage collection proposals;
- Знание WebAssembly System Interface (WASI);
- Опыт работы с wasm-bindgen и wasm-pack.
Что мы предлагаем:
- мы ценим ваш опыт и готовы обсуждать условия дохода по итогам личной встречи;
- формат и график работы: удаленный формат работы, а офис в Москве рядом со ст.м. Алексеевская; начало рабочего дня с 9:00 до 10:00 мск
- проекты федерального масштаба и быстрый рост: возможность участвовать в крупных проектах, быстро видеть результаты своей работы и расти в должности
- забота о здоровье: дмс со стоматологией после года работы, дополнительные 9 sick days в год с первого дня работы
- крутая команда и поддержка: в команде Ноты комфортно работать и легко расти, мы поможем быстро влиться и прокачать экспертизу благодаря опытным наставникам и системе грейдов
- обучение: компенсируем 50% стоимости дополнительного обучения и оплатим участие в конференциях, если хочешь выступать спикером
- демократичность и отсутствие бюрократии: все процессы автоматизируем, быстро принимаем решения, ставим понятные задачи, открыто обсуждаем проблемы и внедряем изменения
- атмосфера и корпоративы: вместе отдыхаем на выездных корпоративах и тематических вечеринках в офисе (а для сотрудников из регионов оплачиваем перелет и проживание на корпоративах) и участвуем в спортивных и киберспортивных мероприятиях
- стабильность: работа в аккредитованной IT-компании с 20-ти летней историей, предоставление всех преимуществ аккредитации: ит-ипотека, отсрочка от армии