Windows Desktop Developer (WPF, MAUI)
We're looking for a Windows Desktop Developer to join a project building a cutting-edge Software Authenticator for Windows, implementing the FIDO protocol for secure identity verification. You'll help create the foundation of a solution that connects external biometric devices, interacts with system TPM, and potentially enables passwordless login into Windows.
Requirements:
- 5+ years of experience in Windows desktop application development
- Strong knowledge of WPF
- Experience with MAUI and/or UWP
- Experience with MVVM, async/await, and clean architectural patterns
- Familiarity with hardware integration (USB/Bluetooth/Serial) is a strong advantage
- Understanding of security, access control, and logging mechanisms
- Solid grasp of software design principles and patterns
- Upper-Intermediate English (spoken and written)
Responsibilities:
- Build and maintain a secure, installable Windows desktop application using WPF and MAUI/UWP
- Integrate with external biometric devices via USB and low-level protocols
- Implement FIDO-based features: key pair generation, signature validation, and TPM interaction
- Collaborate on extending the authenticator to support Windows login via Credential Provider
- Prepare the solution for cross-platform migration to MacOS and Mobile (via MAUI)
- Ensure a smooth and secure user experience through modern UI and robust background services
- Develop and maintain audit logs, access control, and detailed technical documentation
We offer:
- Challenging Project: Join a greenfield project focused on building a secure, next-generation Windows Authenticator leveraging FIDO protocols, TPM integration, and biometric device support
- Modern Tech Stack: Work with MVVM architecture and advanced security concepts such as key pair generation, signature validation, and Credential Provider extensions. The project includes a clear roadmap for cross-platform development using MAUI, with potential migration to MacOS and Mobile.
- Autonomy and Ownership: As an external contributor, you'll have the freedom to organize your workflow while taking full responsibility for core components of the solution
- Flexible Hours: Enjoy a results-oriented approach with flexible working hours that accommodate your productivity and availability
- Strong Engineering Culture: Collaborate with a skilled and experienced team that values quality code, clear communication, and technical excellence
246 views
·
40 applications
100% read
·
98% responded
Last responded 2 days ago
69 views
·
4 applications
100% read
·
100% responded
Last responded 2 days ago
📊
Average salary range of similar jobs in
analytics →
Similar jobs
Countries of Europe or Ukraine
to $4000
Ukraine
Ukraine