РУБИКОН

Electron.js разработчик

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • Node.js
  • JavaScript
  • Electron.js
  • WebView
  • HTML
  • Git
  • CSS
Привет!
Мы — динамично развивающаяся компания Rapid Developers, которая работает в no-code/low-code сфере. Работаем на европейский и американский рынок. Делаем веб/ мобильные приложения разной сложности и тематик. Работаем над множеством интересных проектов, так как цикл разработки короче, чем на коде, проекты быстро меняются.

Сейчас у нас как раз появился подобный большой проект и мы ищем JavaScript разработчика, который прекрасно владеет фреймворком Electron.js.

Обязанности
  • Разработка веб-CRM на базе Electron.js для многоканального доступа пользователей.
  • Интеграция с нативными API и библиотеками для работы с операционными системами (файловая система, уведомления, базы данных и т. д.).
  • Участие в проектировании архитектуры приложений и выборе технологий.
  • Тестирование и отладка приложений, решение багов и улучшение стабильности.
  • Написание документации и участие в код-ревью.
Требования
  • Практический опыт создания desktop приложений с использованием фреймворка Electron.js (Electron.js, WebView, Proxy & Device Spoofing).
  • Четкое понимание интеграции WebView, включая расширенную обработку конфигураций прокси и подмену идентификатора устройства/пользовательского агента для бесперебойного взаимодействия с удаленными веб-серверами.
  • Портфолио/примеры работ на Git.
  • Отличные знания JavaScript, HTML и CSS.
  • Опыт работы с Node.js для интеграции с нативными API.
  • Знания принципов кроссплатформенной разработки и опыта упаковки приложений для Windows, macOS и Linux.
  • Понимание принципов оптимизации производительности для десктопных приложений.
  • Умение работать в команде, быть проактивным и инициировать решения проблем.
Будет плюсом
Опыт работы с перехватом сети, обработкой сеансов и методами эмуляции на системном уровне.
Знание английского языка

Условия работы
  • Интересные и динамичные проекты, в которых ты прокачаешься, как специалист.
  • Постоянный поток проектов.
  • Полностью удаленный график работы, с гибким началом рабочего дня.
  • Корпоративы 2 раза в год.
  • З/п, привязанная к $, уровень обсуждаем индивидуально на собеседовании.
  • Профессиональная команда и система менторинга.


Этапы найма:
  • Intro-call.
  • Тех. собеседование
  • Оффер.