Задачи
•Оптимизировать и дорабатывать существующее Electron-приложение
•Портировать продукт на Linux и macOS
•Разрабатывать утилиты для поддержки линейки продуктов
•Интегрировать низкоуровневые библиотеки USB и COM с современным фронтендом
Требования
•Опыт разработки десктопных приложений от 3 лет и уверенное владение Electron.js
•Знание Node.js для работы с системными ресурсами, включая COM, USB и FS
•Владение TypeScript, JavaScript, React.js или Vue.js, SASS, HTML5 и CSS3
•Умение работать с GitLab и готовить релизы для Windows, Linux и macOS
•Опыт сборки пакетов NSIS, deb/rpm и dmg
•Понимание Arduino, STM32 или Scratch либо готовность изучать робототехнику
•Будет плюсом: знание векторной графики или Blockly
Условия
•График 5/2