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