Senior Electron Developer (аутстафф)
Город:
Москва
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "Devhunt"
Обязанности:- Проектировать архитектуру Electron-приложений (Main/Renderer, preload, IPC), обеспечивать безопасную песочницу и CSP.
- Требуемые практики: contextIsolation, sandbox, запрет nodeIntegration в Renderer, строгий CSP.
- Реализовывать безопасные потоки данных: bridge через preload, строгая сериализация сообщений, минимизация поверхности IPC.
- Собирать и распространять приложение под Windows: NSIS/MSIX, настройка автообновлений (Electron Forge / autoUpdater).
- Обеспечивать код-подписание (Authenticode) и полную цепочку доверия в CI/CD.
- Настраивать MSIX/репэкинг, каналы распространения, требования к манифесту.
- Хранить секреты на клиенте корректно: safeStorage (DPAPI) или keytar/Windows Credential Vault; исключать хранение в plaintext.
- Интегрировать нативные модули (Node-API/N-API, C++-addons), выполнять rebuild под целевую версию Electron.
- Контролировать производительность, профилировать узкие места, внедрять crash-репорты и телеметрию (без PII).
- Поддерживать требования ИБ и комплаенса.
- От 4–6+ лет коммерческой разработки JS/TS, 3+ года в Electron (Windows).
- Опыт проектирования безопасной архитектуры Electron-клиентов: preload-bridge, минимум привилегий, sandbox/CSP.
- Практический опыт упаковки под Windows (NSIS/MSIX), настройки автообновлений и дифф-пакетов; умение чинить edge-кейсы установщика.
- Опыт код-подписания (EV/OV), понимание цепочки доверия и требований Windows.
- Опыт с Node-API/C++-аддонами или интеграцией готовых нативных модулей; electron-rebuild.
- Глубокое знание Node.js (асинхронщина, потоковые API, память/GC), профилирование производительности.
- Практика безопасного хранения секретов на клиенте (DPAPI/Keytar) и работы с корпоративными прокси/сертификатами.
- Опыт в CI/CD, релиз-менеджменте, Feature Flags, телеметрии и управлении конфигурациями.
- Опыт применения AI в разработке — Cline, Cursor AI или аналоги.
Будет плюсом:
- Опыт работы с аудиопотоками и записью экрана.
- Опыт публикации/раскатки через корпоративные каналы (внутренние репозитории, частные update-сервер.
- Опыт написания threat-model для desktop-клиента и прохождения аудитов безопасности.
- Участие в OSS вокруг Electron.
- Оформление по ТК РФ или ИП
- Интересные задачи и работа на проектах в крупной компании.
- Удаленная работа
- Стандартный график с 09.00 до 18.00 по производственному календарю РФ
- Работа по формату аутстафф.
В сопроводительном письме уточните, пожалуйста, ваш опыт в финтехе и готовность к работе в модели аутстаффа.
10 Января
Senior Data Engineer( РСХБ-Интех )
Москва
Компания "РСХБ-Интех" В связи с активным расширением команды мы в поисках Senior Data Engineer в Лабораторию искусственного интеллекта. ЧЕМ...
10 Января
Senior Product Manager( Владис, агентство недвижимости )
Москва
от 500 000 руб.
Компания "Владис, агентство недвижимости" Мы — команда VT, создающая цифровую экосистему для агентств недвижимости. Наш флагманский продукт —...
10 Января
Senior AQA/ Автотестировщик (Python/TypeScript)
Москва
Компания "Бфг" Задачи: Планирование и выполнение тестовых сценариев для различных компонентов программного обеспечения. Тестирование...
10 Января
Python-разработчик (Senior)( АЛМИ ПАРТНЕР )
Москва
Компания "АЛМИ ПАРТНЕР" Компания Алми Партнер находится на рынке информационных технологий более 20 лет и оказывает полный спектр услуг в...
10 Января
Senior Kotlin Backend Developer( Ventra )
Москва
Компания "Ventra" Мы в VentraGo создаём маркетплейс подработок, где люди находят задания, выполняют их и получают быстрые выплаты. Наш сервис...
Вакансия размещена в отрасли