Company Logo

Senior Desktop Application Engineer

Loker ini dikelola oleh

OG
Oktavianus Grestyan

Persyaratan

Kerja di lokasi
5 - 10 tahun pengalaman
Minimal Diploma (D1 - D4)

Skills

IT Support

Teamwork

Help Desk

Troubleshooting

Customer Service

Remote Support

Ticketing System

Hardware Maintenance

Network Troubleshooting

Technical Support

Benefit Kerja

Annual Leave

Health Insurance

Laptop Provided

Dental Care

Perform Bonus

Sick Leave

Vision Care

Deskripsi pekerjaan Senior Desktop Application Engineer PT Mau Kerja Indonesia

Job Summary

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.

Key Responsibilities

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

Requirements

  • 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.Rust experience, particularly for Tauri-based applications.
  • Willing to work onsite in Sleman, Yogyakarta, Indonesia. Candidates already domiciled in Yogyakarta are preferred.

Additional Information

Working Hours: Monday – Friday (Semi-Flexible Working Hours)

Location: Sleman, Yogyakarta

Benefits

  • Challenging and exciting projects in an international team.
  • Annual leave, sick leave, special leave, and menstrual leave.
  • Performance-based rewards.
  • Laptop and supporting hardware provided.
  • Casual attire.
  • Medical claims.
  • Optical and dental benefits.
Tentang Perusahaan
PT Mau Kerja Indonesia
Information Technology and Services
11 - 50 karyawan

Maukerja Indonesia was launched in 2018 as part of the regional expansion of Agensi Pekerjaan Ajobthing Sdn Bhd.

The parent company, founded in 2013 in Kuala Lumpur, Malaysia as Brightan System, is an end-to-end recruitment solutions provider. Its signature product, the Maukerja job portal, was also created in 2013 to serve blue-collar and non-executive workers - ~36% of the workforce - who were underserved by English-focused, executive-oriented portals.

Maukerja Indonesia adapted this model for Indonesia: a Bahasa Indonesia platform for mass-market hiring, employer branding, and career support, built by an 11-50 person team with a casual yet professional culture.

Core focus: F&B, Retail, Hospitality, Manufacturing, BPO, Sales & Marketing, Admin/HR, Customer Service, and other high-turnover non-executive segments.

Alamat kantor

Jalan Sabo Sopalan

Tips Aman Cari Kerja

Pemberi kerja yang benar tidak akan meminta akun Telegram, top-ups atau pembayaran dalam bentuk apapun. Jangan berikan kontak pribadi, informasi bank, maupun kartu kredit kamu.

Pelajari Selengkapnya

Lowongan Lainnya Untukmu
Penuh Waktu
1–3 tahun
Minimal Sarjana (S1)
AccelByte Inc
Penuh Waktu
1–3 tahun
Minimal Sarjana (S1)
PT Mau Kerja Indonesia
Remote/Dari rumah
Kontrak
3–5 tahun
+1
Devcode

.Net Developer

Gaji Tidak Ditampilkan
Kontrak
3–5 tahun
Minimal Sarjana (S1)
Pt. Tiga Daya Digital Indonesia

Senior Desktop Application Engineer