Desktop Application Developer

Vor 3 Tagen


Berlin, Berlin, Deutschland OpenVPN Vollzeit 80.000 € - 120.000 € pro Jahr

We're looking for a Senior Desktop Application Developer (Golang) 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.

Our philosophy is that we are a small, close-knit team, and we care deeply about you:

  • Competitive pay rates
  • Fully remote work environments
  • Self-managed time off

Important:

  • It is going to be Permanent Employment.

Your contribution will include:

  • 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)

You'll be a great fit if you have the following:

  • 4+ years of experience developing native desktop applications for Windows and/or macOS and/or Linux.
  • Strong proficiency in Go (Golang), with deep experience in concurrent and low-level system programming.
  • 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)
  • Good understanding of networking fundamentals: TCP/IP, UDP, DNS, TLS/SSL, firewalls, DNS, etc.
  • Knowledge of code signing, MSI packaging, and update frameworks

Bonus points for:

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

  • Strong debugging skills (i.e. using tools like Procmon, Wireshark, lldb, and platform-specific logging)


  • Berlin, Berlin, Deutschland -4fbc-433d-825a-c45c21d58f50 Vollzeit 45.000 € - 60.000 € pro Jahr

    Desktop Support Technician - Role OverviewThe Desktop Support Technician is responsible for providing technical assistance to end users, ensuring that desktop systems, laptops, and related hardware/software are functioning properly. This role involves troubleshooting and resolving issues related to hardware, software, and network connectivity, as well as...


  • Berlin, Berlin, Deutschland Speechify Vollzeit 90.000 € - 120.000 € pro Jahr

    MissionThe mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – PDFs, books, Google Docs, news articles, websites – into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products...


  • Berlin, Berlin, Deutschland Total IT Global Vollzeit 40.000 € - 60.000 € pro Jahr

    Total IT Global is a leading IT infrastructure services provider offering holistic vendor agnostic hardware and managed service solutions globally. We work closely with our customers and undertake full accountability of their goals by providing end to end support at every stage of the IT hardware lifecycle i.e. from consulting, procurement, maintenance...

  • Software Developer

    vor 1 Woche


    Berlin, Berlin, Deutschland JetBrains Vollzeit 60.000 € - 120.000 € pro Jahr

    At JetBrains, code is our passion. Ever since we started, back in 2000, we have been striving to make the strongest, most effective developer tools on earth. By automating routine checks and corrections, our tools speed up production, freeing developers to grow, discover, and create.CodeCanvas provides easily accessible and interactive development...

  • AI Developer

    vor 1 Woche


    Berlin, Berlin, Deutschland d251e6c2-700d-4e59-a474-72d600a15e30 Vollzeit 80.000 € - 120.000 € pro Jahr

    With our datango product line, we at datango have been offering holistic solutions for automated process and training documentation, testing and process automation for more than 20 years. Together with us, you will design optimal employee enablement for our customers and drive global and digital learning and process management in times of mobile working and...

  • Backend Developer

    vor 1 Woche


    Berlin, Berlin, Deutschland Herdius Vollzeit 60.000 € - 120.000 € pro Jahr

    We are looking for awesome backend developers to join our team at Herdius. We are a cryptocurrency startup working on a decentralized financial platform for cryptocurrencies. Our goal is to connect digital assets with the real world as well as to provide an ecosystem where new e-commerce platforms and decentralized services can...


  • Berlin, Berlin, Deutschland Stafide Vollzeit 80.000 € - 120.000 € pro Jahr

    As a Senior Java Backend Developer, you will:Design and develop high -performance, cloud -based business applications using Java and the Spring framework.Build and maintain a robust backend architecture that supports scalable, secure, and responsive applications.Collaborate closely with fellow developers and domain experts to align technical solutions with...

  • Software Developer

    vor 1 Woche


    Berlin, Berlin, Deutschland Fuku Vollzeit 25.000 € - 55.000 € pro Jahr

    Fuku is searching for a skilled and innovative Software Developer to join our growing technology team. In this role, you will be responsible for designing, coding, and implementing software applications that meet the needs of our users and support our business goals. You will work in a collaborative environment, partnering with product managers, designers,...

  • Senior Unity Developer

    vor 2 Wochen


    Berlin, Berlin, Deutschland wondder Vollzeit 80.000 € - 120.000 € pro Jahr

    Company DescriptionWondder is a Berlin-based company with a global team dedicated to empowering individuals and organizations through innovative technology. By blending ethical Artificial Intelligence, Virtual Reality experiences, and scientific research, Wondder delivers groundbreaking solutions for experiential training. Our focus is on AI-driven...


  • Berlin, Berlin, Deutschland JetBrains Vollzeit 80.000 € - 100.000 € pro Jahr

    JetBrains Rider is a powerful cross-platform IDE for .NET development that supports web, desktop, and mobile technologies, as well as game development platforms like Unity and Unreal Engine. It combines the intelligence of ReSharper and the power of the IntelliJ Platform to offer developers a seamless and productive coding experience.We're looking for a...