Bjak
Software Engineer, Desktop
Vaga remota de Desktop Software Engineer com fit claro de localização do candidato.
Publicada25 de jul. de 2026
Países elegíveis1 país aceito
Sinal de senioridadeJunior
Modelo de trabalhoRemoto
Locais aceitos para candidatos
Estados Unidos
Resumo da vaga
Software Engineer, Desktop
Requisitos e responsabilidades
Conteúdo da vaga extraído em seções para revisão mais rápida.
Focus
- Build and maintain cross-platform desktop applications using Electron.
- Design responsive and scalable UIs for real-time collaboration.
- Implement desktop-specific functionality including file system access, native notifications, auto-updates, and deep linking.
- Integrate AI-powered features (chat, agents, AI assistance) via backend APIs.
- Optimize startup time, memory usage, and runtime performance.
- Profile and reduce Electron overhead.
- Manage large local state and message history efficiently.
- Ensure smooth real-time updates (messages, typing indicators, presence).
- Maintain stability across macOS and Windows environments.
Ideal Experiences
- Proven software engineering experience.
- Hands-on experience building production Electron applications.
- Strong proficiency in JavaScript and TypeScript.
- Experience with React or similar UI frameworks.
- Solid understanding of the desktop application lifecycle.
- Experience with IPC communication.
- Experience working with local storage (SQLite, IndexedDB, filesystem).
- Experience with WebSockets or other real-time transport mechanisms.
- Strong debugging and performance profiling skills.
- Familiarity with native OS behaviors on macOS or Windows.
Tech Stack
- Electron
- Node.js
- Typescript
- SQl & noSQL
Vagas similares
Mantenha uma lista reserva.
JavaScript, Node.js 4 países aceitos
Senior Full Stack DeveloperHiring teamVer vaga Node.js, React 5 países aceitos
Senior/Lead Full Stack EngineerBloomberg IgVer vaga JavaScript, React 4 países aceitos
Senior Frontend EngineerIndeedVer vaga Node.js, TypeScript 5 países aceitos
Senior Software EngineerSubwayVer vaga Stack
Use estas tags para comparar vagas remotas similares.
Elegibilidade de localização
Candidatos devem aplicar apenas quando o país do perfil estiver listado aqui.
Seu perfilPaís não definidoEntre para comparar seu país com esta vaga.
Fluxo de contratação
O WithMira mostra a vaga e depois envia candidatos para a aplicação da empresa.
1Confira fit da vaga, stack e elegibilidade de localização no WithMira.
2Abra a página de aplicação da empresa pelo link rastreado.
3Salve a vaga ou assine oportunidades similares antes de sair.