Desktop Application Developer

3 days ago


Prague, Hlavní město Praha, Czech Republic OpenVPN Full time €90,000 - €120,000 per year

We're looking for a Senior Software Engineer with deep experience building native, system-integrated desktop applications like Windows. macOS, Linux. You'll be responsible for developing the core client used to establish secure connections, enforce policies, and manage authentication in our Enterprise VPN and Zero Trust platform.

This is a highly technical role requiring strong familiarity with OS internals, networking APIs, and secure software design. Your work will directly impact how users connect to protected networks, access internal services.

As a key member of the founding team, you'll shape our technical strategy, engineering practices, and system resilience. Your decisions will influence both product direction and company growth.

Responsibilities
  • Develop, and maintain robust, secure desktop applications for Windows and/or macOS and/or Linux
  • Interface directly with network adapters, system services, and low-level OS APIs
  • Implement features such as privilege elevation, network interface monitoring, credential management
  • Ensure strong support for enterprise deployment practices (code signing, autostart, firewall rules, update systems)
  • Collaborate with backend, security, and infrastructure teams to integrate with backend APIs and gateway architecture
  • Debug platform-specific issues across environments, including service crashes, permissions, and system policy enforcement

Follow secure coding practices and protect against attack vectors (i.e. libraries injection, privilege abuse, or improper sandboxing)

Required Qualifications
  • 4+ years of experience developing native desktop applications for Windows and/or macOS and/or Linux.
  • Proficiency in a systems-oriented language like C++, but also good knowledge of hybrid development TypeScript used with system bindings.
  • Good knowledge at least at one of the following: Windows system internals (i.e. Win32 API, services, registry, drivers, network stack) or macOS system APIs (i.e. LaunchAgents/Daemons, socket access, keychain integration) or Linux (e.g., systemd services, netlink, iptables, dbus, permissions, networking stack)

  • Familiarity with secure communication protocols (i.e. TLS, mTLS, IPC, gRPC)

  • Strong debugging skills (i.e. using tools like Procmon, Wireshark, lldb, and platform-specific logging)
  • Good understanding of networking fundamentals: TCP/IP, UDP, DNS, TLS/SSL, firewalls, DNS, etc.

Knowledge of code signing, MSI packaging, and update frameworks

Optional, but good to have
  • Experience with Swift or Objective-C (for tighter macOS integration)
  • Experience integrating with VPN clients, network tunneling, or secure networking libraries
  • Familiarity with Electron or Tauri if parts of the UI are web-based
  • Experience with WireGuard internals or similar VPN protocols
  • Exposure to enterprise client deployment models (e.g., MDM, GPO)

  • Familiarity using AI productivity tools (e.g., GitHub Copilot, Cursor, CodeWhisperer, OpenAI, etc)

  • Experience in cybersecurity

  • Android Developer

    3 days ago


    Prague, Hlavní město Praha, Czech Republic IceWarp Services, s.r.o. Full time 40,000 - 60,000 per year

    We are IceWarp. Czech company whose product is used by 50+ million users worldwide, competing with Google and Microsoft. We are an innovative technology company specializing in communication solutions - from email and team chat via audio and video conferences, calendar and contact synchronization, to document sharing and collaborative editing. All...


  • Prague, Hlavní město Praha, Czech Republic Siemens Full time 45,000 - 55,000 per year

    Siemens Business Intelligence and Digital Customer Application Department hledá novou posilu Chceš se stát součástí dynamického a inovativního týmu, který pracuje na špičkových projektech v oblasti business intelligence a digitálních zákaznických aplikací? Máš zájem o moderní technologie a rád se učíš nové věci? Pak hledáme...

  • Application Developer

    15 hours ago


    Prague, Hlavní město Praha, Czech Republic Siemens Full time 45,000 - 55,000 per year

    Siemens Business Intelligence and Digital Customer Application Department hledá novou posiluChceš se stát součástí dynamického a inovativního týmu, který pracuje na špičkových projektech v oblasti business intelligence a digitálních zákaznických aplikací? Máš zájem o moderní technologie a rád se učíš nové věci? Pak hledáme...

  • Go Developer

    15 hours ago


    Prague, Hlavní město Praha, Czech Republic IceWarp Services, s.r.o. Full time 45,000 - 55,000 per year

    We are IceWarp. Czech company whose product is used by 50+ million users worldwide, competing with Google and Microsoft.We are an innovative technology company specializing in communication solutions - from email and team chat via audio and video conferences, calendar and contact synchronization, to document sharing and collaborative editing. All accessible...


  • Prague, Hlavní město Praha, Czech Republic Barclays Full time 900,000 - 1,200,000 per year

    Date live:08/28/2025Business Area:Risk Finance and TreasuryArea of Expertise:TechnologyContract:PermanentReference Code:JR Join us as a Credit Risk Application Developer at Barclays, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. You'll harness technology to revolutionise our digital offerings, ensuring...


  • Prague, Hlavní město Praha, Czech Republic Microsoft Full time €104,000 - €130,878 per year

    Our team is proud to develop Microsoft Teams Desktop client, application developed using Microsoft Edge WebView2 technology. We are a vibrant group of professionals who excel in a dynamic environment, leveraging a diverse tech stack including C++, Objective-C, Swift, React, and TypeScript. Our work culture thrives on creativity, collaboration, and the...


  • Prague, Hlavní město Praha, Czech Republic Microsoft Full time 104,000 - 130,878 per year

    Are you passionate about shaping the future of the .NET platform and empowering millions of developers worldwide? Do you thrive on leading world-class engineering teams and working in open-source to deliver foundational libraries that power applications across web, cloud, desktop, mobile? If so, this role is your opportunity to make a lasting impact on the...


  • Prague, Hlavní město Praha, Czech Republic Siemens Full time 600,000 - 800,000 per year

    BI & Data Application Developer Support (DPČ)Are you passionate about data and looking for a flexible part-time opportunity? We're seeking a talented BI Developer to join our international teamKey ResponsibilitiesCreate innovative business intelligence and digital solutions that drive business valueCollaborate with our diverse PTI software development team...

  • PHP Developer

    3 days ago


    Prague, Hlavní město Praha, Czech Republic IceWarp Services, s.r.o. Full time 40,000 - 60,000 per year

    We are IceWarp. Czech company whose product is used by 50+ million users worldwide, competing with Google and Microsoft. We are an innovative technology company specializing in communication solutions - from email and team chat via audio and video conferences, calendar and contact synchronization, to document sharing and collaborative editing. All...


  • Prague, Hlavní město Praha, Czech Republic Yunex Traffic Full time €60,000 - €80,000 per year

    Location:Praha, CZ, 148 00Brno, CZ, 617 00Type of Employment: Full-timeCareer Level: ProfessionalJob Family: Information TechnologyDate posted: Sep 1, 2025Uniting what's next in traffic.We're the Yunex Traffic team, a global leader in intelligent traffic systems. We have been working on revolutionary technologies for the mobility of the future. We develop...