О проекте - разрабатываем десктопное приложение для криптоторговли. Продукт активно используется трейдерами для автоматизации торговых стратегий.
Требуемые навыки
Важно: Ищем именно эксперта в Electron + React
Обязательные:
- Electron 5+ лет — глубокое понимание main/renderer процессов, IPC, preload скриптов
- Named Pipes клиент — опыт работы с межпроцессным взаимодействием на Windows/Unix
- Node.js streams & networking — net.Socket, Buffer handling, connection management
- Server-Sent Events (SSE) — клиентская реализация, EventSource, long-polling
- TypeScript — продвинутый уровень, generics, декораторы, async/await
- React 18 + MobX — state management, реактивность, performance optimization
- Real-time UI — обработка потоковых данных, таблицы с live updates
Желательные:
- Dependency Injection (Inversify) — архитектурные паттерны
- Feature-Sliced Design — современная фронтенд архитектура
- React performance — мемоизация, virtualization для больших таблиц
- Connection pooling — управление множественными соединениями
- Error boundaries — graceful error handling в React
- Electron packaging — electron-builder, auto-updater
Технологический стек:
- Electron 36.3 + TypeScript
- Named Pipes (Windows) / Unix Sockets
- Node.js networking (net.Socket)
- Feature-Sliced Design архитектура
Как откликнуться ?
Напишите письмо с указанием:
- Какой был опыт работы с Electron и React ?