Desktop Applications Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

BJAK · 8 hours ago

Desktop Applications Developer

BJAK is building a proactive AI system used daily across conversations, tools, and workflows. The role involves owning the behavior of this system on desktop environments, focusing on reliability, performance, and real-time behavior in production desktop applications.

Information TechnologyInsurTechPrice Comparison

Responsibilities

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

Qualification

ElectronJavaScriptTypeScriptReactIPC communicationWebSocketsSQLiteDebuggingPerformance profilingMacOSWindows

Required

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

Company

Bjak is a technology company that develops an insurance comparison platform.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Kuan Yue Ronald Lim
Executive Director
linkedin
Company data provided by crunchbase