Senior Windows Developer
The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is... Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Senior Windows Developer.
Requirements:
- 5+ years of commercial experience in modern C++ (C++17/20) development
- Proven track record shipping Windows desktop applications (Win32, .NET, UWP or similar)
- Solid grasp of networking fundamentals: IP addressing, VPN concepts, common network protocols;
- Proven ability to work autonomously and manage your own time effectively;
- Readiness to take a lead role on all Windows-platform work within the project.
Will be a plus:
- Experience with Kotlin Native;
- Driver development or low-level hardware integration background;
- Active use or implementation of custom networking protocols;
- Previous work on VPN clients or other networking utilities.
Responsibilities:
- Integrate the provided SDK into a new Windows application;
- Design and implement a clean, intuitive UI for VPN configuration;
- Handle end-to-end setup of VPN connections based on backend settings;
- Own technical decisions for the Windows codebase and coordinate with backend/DevOps teams;
- Deliver maintainable, test-ready code and concise technical documentation.