Назад к вакансиям

Программист JavaScript

АрманСанкт-ПетербургГибридот 3 лет5/2Полная занятость
TypeScriptJavaScriptNode.jsGitLab CIVue.jsHTML5React.jsCSS3SASSSTM32ArduinoElectron.js

Описание

Обязанности

  • Модернизация ядра: Оптимизация и доработка существующего Electron-приложения
  • Кроссплатформенность: Портирование продукта на Linux и macOS (чтобы каждый юный инженер мог творить на любой ОС)
  • Инструментарий: Разработка новых утилит для поддержки линейки продуктов
  • Интеграции: Работа с низкоуровневыми библиотеками (USB, COM) и современным фронтендом (React/Vue)

Требования

  • Имеет 3+ года опыта в разработке десктопа и уверенно владеет Electron.js
  • Знает Node.js не только для сервера, но и для работы с системными ресурсами (COM, USB, FS)
  • Владеет стеком: TypeScript, JavaScript, React.js/Vue.js, SASS, HTML5, CSS3
  • Умеет работать с GitLab и понимает, как готовить релизы под разные ОС (Win/Linux/Mac)
  • Разбираетесь в векторной графике или Blockly
  • Имеете опыт сборки пакетов (NSIS, deb/rpm, dmg)
  • Понимаете, что такое Arduino, STM32 или Scratch (или готовы погрузиться в мир робототехники)

Условия

  • Полная занятость
  • График: 5/2
  • Формат работы: гибрид или офис (Санкт-Петербург)