Hiring Special - $149 Job Postings

Job Details

Desktop Application Engineer (Remote)

  2026-02-04     A5 Labs     all cities,AK  
Description:

Job Title: Desktop Application Engineer

Job Description: We are looking for a Desktop Application Engineer to join our architecture team.

In this role, you will be responsible for designing, developing, and maintaining cross-platform desktop applications, with a strong focus on application architecture, performance, stability, and long-term maintainability.

You will work closely with frontend, backend, and product teams to build high-quality desktop applications that run reliably on macOS and Windows. The ideal candidate has solid experience with JavaScript / TypeScript, a strong understanding of desktop application lifecycles, and is capable of making sound architectural decisions while collaborating effectively within a team.

Responsibilities

  • 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 and Qualifications
  • 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.

Additional Skills
  • Experience with application security, including encryption, secure storage hardening, sandboxing, and other security techniques.
  • Experience with native modules, system-level integrations, or low-level APIs, and the ability to handle cross-language or cross-platform challenges.
  • Hands-on experience with performance monitoring, memory leak analysis, and crash reporting.


#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search