WorkBuddy-客户端开发工程师
Core
Design and develop core business features for the WorkBuddy desktop client (Electron), ensuring stable and high-quality desktop experiences.
Role type
Senior IC desktop client engineer (Electron, cross-platform)
Builds
Desktop applications for Windows, macOS, Linux, and domestic Chinese operating systems (XinChuang)
Domain
Desktop software development, cross-platform compatibility
Deliverable
production ML models | product features
Required skills
TypeScript, JavaScript, Electron, C++, Rust, native module integration, cross-platform development (Windows/macOS/Linux/XinChuang), business architecture modeling, complex scenario implementation (AI Agent tasks, local file operations, multi-tasking), debugging and root cause analysis
Preferred skills
iOS or Android native development background, Tencent Cloud certification
Technologies
Electron, TypeScript, JavaScript, C++, Rust, Windows, macOS, Linux, XinChuang (UnionTech UOS, Kylin)
Responsibilities
Design and develop core business functions for the desktop client; perform domain modeling and architectural abstraction for client-side business; lead cross-platform adaptation for Windows, macOS, Linux, and XinChuang systems; collaborate with product, design, and AI Agent teams to implement complex business scenarios; optimize desktop interaction experience and usability; establish and maintain client-side business components and development standards
Seniority
Senior, hands-on IC