16 часов назад
Electron Developer (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Electron Developer (AI) (Electron/TypeScript): Building and maintaining cross-platform desktop applications for a proactive AI assistant with an accent on reliability, real-time behavior, and native OS integration. Focus on optimizing startup and runtime performance, managing local state and message history, and integrating AI-powered features across macOS and Windows.
Location: Remote in the United States
Company
is building a proactive AI assistant for conversations, errands, organization, and workflows, with a focus on reliable long-running task completion.
What you will do
- Build and maintain cross-platform desktop applications with Electron.
- Develop responsive interfaces for real-time collaboration and integrate AI-powered features through backend APIs.
- Implement desktop capabilities including file system access, native notifications, auto-updates, deep linking, and IPC communication.
- Optimize startup time, memory usage, Electron overhead, and runtime performance.
- Manage local state and message history while maintaining smooth real-time updates such as messages, typing indicators, and presence.
- Ensure application stability across macOS and Windows.
Requirements
- Production experience building Electron applications.
- Strong JavaScript and TypeScript skills, with experience using React or a similar UI framework.
- Understanding of the desktop application lifecycle and IPC communication.
- Experience with SQLite, IndexedDB, filesystem storage, WebSockets, or similar real-time transport mechanisms.
- Strong debugging and performance profiling skills, with familiarity with native macOS or Windows behavior.
- Experience with Electron, Node.js, TypeScript, and SQL or NoSQL databases.
Culture & Benefits
- Work remotely from the United States.
- Join a small, high-talent-density team working on practical AI products.
- Collaborate on decisions, move quickly, and balance high-quality delivery with continuous learning.
- Work independently while bringing structure and sound judgment to execution.
Hiring process
- Applications are evaluated by technical team members.
- Expect three, and no more than four, interviews conducted virtually and/or onsite.
- A prompt hiring decision follows the interview process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
1 день назад
Frontend Developer (React)
5 дней назад
Frontend UI/UX Developer (AI)
13 часов назад
Senior Software Engineer (Frontend)
284 000 - 325 000$
5 дней назад
Senior Frontend Engineer (React)
3 дня назад
Staff Software Engineer, Frontend Web UI Platform (React)
140 400 - 372 300$
5 дней назад
Staff Engineer (React/TypeScript)
500GBP