Senior Desktop Application Engineer

Epicareer

Sleman

Sur place

IDR 350 000 000 - 650 000 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Epicareer is seeking an experienced Senior Desktop Application Engineer to design, develop, and maintain high-performance cross-platform desktop applications for Windows, macOS, and beyond, using frameworks such as Tauri, Electron, or Wails.

You will build secure, scalable software, integrate frontends with backend services, manage packaging, updates, and CI/CD, and collaborate with product, design, and backend teams while onsite in Sleman, Yogyakarta, Indonesia.

Qualifications

  • 5+ years of professional software development experience.
  • Hands-on desktop development with at least one of Tauri, Electron, or Wails.
  • Strong JavaScript/TypeScript and frontend framework skills (React or Vue).

Responsabilités

  • Design, develop, and maintain cross‑platform desktop applications.
  • Build user-friendly interfaces and ensure consistent functionality across OSes.
  • Optimize performance, memory usage, startup time, and resource consumption.
  • Implement packaging, installation, updates, and distribution.
  • Design scalable, secure, and maintainable desktop app architectures.
  • Integrate desktop apps with REST APIs, backend services, databases, and third-party systems.
  • Connect frontend components with native operating system functionality.
  • Develop features like file-system access, local storage, background processes, and system notifications.
  • Apply security best practices and write unit/integration tests.
  • Collaborate with product managers, designers, and backend engineers; participate in code reviews and architectural discussions.

Connaissances

JavaScript
TypeScript
React
Vue
REST APIs
Git
Cross-platform
Security
Electron
Tauri
Wails

Outils

Tauri
Electron
Wails
React

Description du poste

About the Role

We are looking for an experienced Senior Desktop Application Engineer to design, develop, and maintain high-performance desktop applications across Windows, macOS, and other supported operating systems. The ideal candidate has strong software engineering fundamentals and hands-on experience with modern desktop application frameworks such as Tauri, Electron, or Wails. You will build reliable, secure, and scalable desktop applications, integrate frontend interfaces with backend services and native operating system capabilities, and deliver production-ready software.

What You'll Do
Desktop Application Development
  • Design, develop, and maintain cross-platform desktop applications using Tauri, Electron, or Wails.
  • Build user-friendly interfaces and ensure consistent functionality across supported operating systems.
  • Optimize application performance, memory usage, startup time, and resource consumption.
  • Implement application packaging, installation, updates, and distribution.
Software Architecture and Integration
  • Design scalable, secure, and maintainable desktop application architectures.
  • Integrate desktop applications with REST APIs, backend services, databases, and third-party systems.
  • Connect frontend components with native operating system functionality.
  • Develop features such as file-system access, local storage, background processes, and system notifications where required.
Security, Testing, and Reliability
  • Apply security best practices to protect application data and prevent unauthorized access.
  • Troubleshoot application crashes, performance bottlenecks, and cross-platform compatibility issues.
  • Write and maintain unit, integration, and automated tests.
Deployment and Maintenance
  • Manage application builds, code signing, installers, and release processes.
  • Implement automatic updates and version management where required.
  • Maintain CI/CD pipelines for desktop application development and deployment.
Technical Collaboration
  • Collaborate with product managers, designers, and backend engineers to deliver product requirements.
  • Participate in code reviews, technical planning, and architectural discussions.
  • Evaluate technologies, recommend engineering practices, and mentor junior developers when appropriate.
What We're Looking For
  • Minimum 5 years of professional software development experience.
  • Hands-on experience developing and shipping desktop applications using at least one of these frameworks: Tauri, Electron, or Wails.
  • Strong proficiency in JavaScript or TypeScript.
  • Experience with a modern frontend framework such as React, Vue, or a similar technology.
  • Solid understanding of desktop application architecture and cross-platform development.
  • Experience integrating applications with APIs and backend services.
  • Familiarity with Git, debugging, testing, and software development best practices.
  • Strong problem-solving skills and the ability to work independently.
  • Willing to work onsite in Sleman, Yogyakarta, Indonesia. Candidates already domiciled in Yogyakarta are preferred.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Desktop Software Engineer
Senior Desktop Software Engineer

Pengiklan Anonim • Kota Yogyakarta

Sur place
IDR 223 200 000 - 468 720 000
Senior Desktop Engineer – Cross-Platform (Tauri/Electron)
Senior Desktop Engineer – Cross-Platform (Tauri/Electron)

Epicareer • Sleman

Sur place
IDR 350 000 000 - 650 000 000
Senior Desktop Apps Engineer (Electron/Tauri/Wails) – Onsite
Senior Desktop Apps Engineer (Electron/Tauri/Wails) – Onsite

Pengiklan Anonim • Kota Yogyakarta

Sur place
IDR 223 200 000 - 468 720 000
Frontend Engineer (Contract Basis)
Frontend Engineer (Contract Basis)

Techconnect • Tangerang

Sur place
IDR 390 600 000 - 725 400 000
Staff Front End Engineer (Web)
Staff Front End Engineer (Web)

Techy Recruiter • Jakarta Pusat

Sur place
IDR 400 000 000 - 650 000 000
Software Engineer (Middle/Senior)
Software Engineer (Middle/Senior)

Dexa Group • Tangerang Selatan

Sur place
IDR 167 400 000 - 334 800 000
Frontend Engineer (Contract Basis)
Frontend Engineer (Contract Basis)

Techconnect.id • Jakarta Utara

Sur place
IDR 400 000 000 - 800 000 000
Remote Principal Frontend Architect – Desktop & Web
Remote Principal Frontend Architect – Desktop & Web

Ajaib Group • Jakarta Pusat

Hybride
IDR 900 000 000 - 1 500 000 000
Hybrid Work Arrangement
Private Insurance-like health coverage
Career growth opportunities
+1
Senior Front-End Engineer — Desktop Apps & Testing
Senior Front-End Engineer — Desktop Apps & Testing

Techy Recruiter • Jakarta Pusat

Sur place
IDR 400 000 000 - 650 000 000
Senior .NET Developer
Senior .NET Developer

The Software Practice Pte Ltd • Kota Bandung

Sur place
IDR 535 618 639 - 892 697 732