XX
Desktop Application Engineer (Remote)A5 LabsSan Jose, Arizona, United States

Cette offre d'emploi n'est plus disponible

XX

Desktop Application Engineer (Remote)

A5 Labs
  • US
    San Jose, Arizona, United States
  • US
    San Jose, Arizona, United States

À propos

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
  • San Jose, Arizona, United States

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.