
Desktop Application Engineer
A5 Labs
contract
Posted on:
Location Type: Remote
Location: Taiwan
Visit company websiteExplore more
Tech Stack
About the role
- Develop and maintain Electron-based desktop applications for macOS and Windows.
- Maintain and optimize auto-update mechanisms, application packaging, code signing, and version management.
- Build and maintain cross-platform build pipelines (macOS / Windows), ensuring compatibility, stability, and optimal performance.
- Write testable, maintainable, and refactor-friendly code.
Requirements
- Proficiency in at least one cross-platform desktop application framework , such as Electron, Tauri, WPF, Objective-C, or Qt , with hands-on development experience.
- Familiarity with common packaging and build tools (e.g., electron-builder, Electron Forge ) and platform-specific mechanisms , including Windows installers and macOS Code Signing / Notarization.
- Solid understanding of desktop application architecture and lifecycle management.
- Practical experience developing and debugging applications on Windows and macOS.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ElectronTauriWPFObjective-CQtelectron-builderElectron Forgecode signingversion managementcross-platform development
Soft skills
testable codemaintainable coderefactor-friendly code