Привет!Мы — динамично развивающаяся компания
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.
- Тех. собеседование
- Оффер.