Senior Software Engineer, UI Applications

Location: Remote
Compensation: Salary
Reviewed: Mon, Apr 13, 2026
This job expires in: 30 days

Job Summary

A company is looking for a Senior Software Engineer, Client UI Applications to join their team in Europe.

Key Responsibilities:
  • Design, implement, and maintain features in an Electron-based desktop application using TypeScript and Vue 3
  • Develop and maintain the Electron main process, including IPC, integration with gRPC services, and error handling
  • Collaborate with C++ and Swift teams for API definition, debugging, and contribute to Microsoft Office integration projects
Required Qualifications:
  • Strong proficiency in TypeScript and solid experience with Vue 3 in production environments
  • Proven experience building Electron.js desktop applications and understanding of main vs renderer processes
  • Experience integrating with backend services via gRPC or similar technologies
  • Hands-on experience developing and debugging on both Windows and macOS
  • Strong sense of ownership and accountability for code quality and maintainability

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...