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
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
Bjak is a technology company that develops an insurance comparison platform.
Funding
Current Stage
Growth StageRecent News
Fintech News Malaysia
2025-12-16
2025-12-16
2025-11-29
Company data provided by crunchbase