Назад
4 часа назад

Senior Electron Developer

Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Страна
Russia
vacancy_detail.hirify_telegram_tooltip Загружаем источник...

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

ID 1729 - Senior Electron Developer

🌍 Локация: РФ
💼 Удаленно
🕔 Занятость: фулл тайм

❕Срок подачи резюме до 12.02.26 18:00 мск

🏢 Проект: Офис по развитию ИИ

💡 Требования:
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.

Технологический стек
Electron, Node.js, TypeScript, React/Vite
IPC/Preload, ContextBridge, CSP
Сборка/упаковка: Electron Forge / electron-builder; NSIS, MSIX; автообновления (autoUpdater)
Подпись: Microsoft Authenticode (EV/OV)
Секреты: safeStorage (DPAPI) / keytar (Windows Credential Vault)
Нативные модули: Node-API (C++), @electron/rebuild
CI/CD (GitLab/GitHub Actions), Sentry/аналог, E2E-тесты (Spectron / Playwright + electron)

📋Задачи:
Проектировать архитектуру 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).
Поддерживать требования ИБ и комплаенса

📨 Оставить отклик можно по короткой гугл форме.
или напрямую ответственному менеджеру

#Electron #Developer #Удаленно #вакансия

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -