This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Our AI initiative strives to be your AI companion, providing the best AI user experience — generally, contextually, and personally. It aims to serve as the AI Core of our ecosystem, enhancing interconnections between services and users to delight customers worldwide more than ever before. We are the AI User Experience team with international collaboration.
Job Responsibility
Participated in the development of an Electron-based cross-platform desktop client (Windows/macOS/Linux), ensuring high performance and stability
Optimize application performance, debug and resolve Web-Native functionality and compatibility issues, integrated backend APIs and local inference models
Participate in requirements analysis and collaborate with product, UI/UX design and backend teams to implement feature iterations
Research and apply new desktop development technologies to enhance team development efficiency
Requirements
Bachelor's degree or higher, preferably in computer-related fields
Proficient in TypeScript/JavaScript with experience in medium to large-scale frontend projects, and with a solid understanding of MVVM and extensive hands-on project experience
Familiar with the Electron framework
experience in cross-platform application development is a plus
Understand client architecture (thread model / main-renderer process communication) and performance optimization (DOM diffing, resource lazy loading, etc.)
Proficient in integrating native modules using C/C++/Golang/Rust, and capable of developing Node.js-based addon extensions
Proficient in the Electron packaging toolchain (electron-builder/webpack), capable of independently resolving deployment issues such as signing certificates and dependency conflicts
Understanding of desktop application architecture, including process management, multithreading, and system API calls (such as file operations, registry/preferences)
Nice to have
Experience in cross-platform application development