Our client — a new Silicon Valley based profitable B2C product startup building innovative mobile solutions for the planet, is now looking for a Senior Windows Desktop App Developer
Location: Europa, Ukraine Type: Remote, Full-time Start date: ASAP About the Project:
Based in Silicon Valley and backed by top-tier VCs is a new mobile innovator delivering exciting new products for consumers across the planet. The company has a flagship VPN application that drives ~10M MAUs. There are others in the portfolio as well as others in development.
About the Role:
We are seeking a skilled Senior Windows App Developer with experience in networking protocols to develop, and maintain high-performance applications for Windows desktop platforms. The ideal candidate should have expertise in C#, .NET (WPF/UWP/WinUI), and modern UI/UX development practices. The candidate shall collaborate with cross-functional teams to deliver innovative and efficient software solutions.
Key Responsibilities: * Design and develop Windows applications using C#, .NET (WPF, UWP, WinUI) * Integrate VPN protocols (such as WireGuard, OpenVPN, IKEv2, Shadowsocks, etc.) into our Windows client. * Optimize applications for performance, stability, and scalability. * Conduct unit testing, debugging, and troubleshooting. * Ensure applications meet security and compliance standards. * Collaborate with designers, product managers, and other developers to implement features. * Maintain and update existing applications as needed.
Requirements: * Proficiency in C#, WPF and .NET. * 8+ years of experience. * Experience in developing C++ or C# GUI applications using object-oriented techniques and methodology. * Strong knowledge of XAML, MVVM architecture, and UI/UX design principles. * Experience working with RESTful APIs, JSON, and third-party integrations. * Experience working with networking protocols. * Experience with multi-threaded constructs. * Experience with building and debugging Windows services. * Familiarity with local storage solutions on Windows. * Understanding of Git, DevOps, CI/CD pipelines. * Good problem-solving and debugging skills. * Ability to work independently and in a team environment. * English — Upper Intermediate+
Preferred Skills & Qualifications: * Familiarity with VPN technologies in the context of Windows application development is highly desirable. * Understanding of network protocols. * Experience with building installation packages. * Experience with Windows Filtering Platform. * Experience with static code analyzers (StyleCop, NetAnalyzers, SonarAnalyzer). * Ability to write simple scripts in PowerShell.
Why Join: * Fast-Paced, Innovative Environment: Be part of a fast-growing company in the digital privacy space. * Remote Work: Enjoy the flexibility of working from anywhere. * Impact: Your initiatives will have a direct impact on our growth and success, affecting millions of users worldwide. * Collaborative Culture: Work with a passionate, creative, and motivated team.