U

Ubiquiti

Delivers enterprise and consumer networking gear

Senior C#/.NET Desktop Developer

Desktop Application DevelopmentConfirmed live in the last 24 hours
Full-timePrague, Czechia

About the Job

Requirements

  • At least 3 years of professional C#/.NET development experience.
  • Strong proficiency in C# and solid experience building desktop applications.
  • Experience with modern .NET and desktop user-interface frameworks such as Avalonia or Windows Presentation Foundation (WPF), including Model-View-ViewModel (MVVM) and modern async/await patterns.
  • Experience consuming Representational State Transfer (REST) APIs and working with WebSocket communication.
  • Experience implementing high-fidelity user interfaces from Figma designs and collaborating closely with designers.
  • Solid understanding of application architecture, performance optimization, debugging, and memory management.
  • Hands-on experience with modern artificial-intelligence-assisted development tools such as Claude Code, Cursor, or Codex, using AI as part of day-to-day development.
  • Fluency in English and Czech.

Responsibilities

  • Build modern, high-quality desktop applications across macOS, Windows, and Linux.

Desired Qualifications

  • Experience with cross-platform desktop development, including shared core architecture with platform-specific user-interface and service layers.
  • Experience building applications with real-time updates or streaming data using WebRTC, MQTT, or similar technologies.
  • Experience with inter-process communication mechanisms such as named pipes or Unix sockets between a user-interface process and a privileged helper or service.
  • Experience developing platform-specific background services, such as Windows Services or Linux daemons.
  • Interest in networking technologies and Internet of Things products, including virtual private networks (VPNs), WireGuard, and network management.

About the Company

Ubiquiti

Delivers enterprise and consumer networking gear

Ubiquiti designs and sells networking equipment for enterprises, service providers, and consumers. Its products include the UniFi line (access points, switches, routers, cameras) managed by UniFi OS for centralized control; airMAX, airFiber, and UFiber for WISPs to build long-distance wireless links; and AmpliFi for home mesh networks. The company uses a direct-to-consumer, lean distribution model with a global network of distributors and a strong online user community that helps steer product development. Its goal is to provide affordable, high-performance networking hardware that expands internet access in underserved and emerging markets while supporting a broad ecosystem of users and partners.

Company size
1,001-5,000
Company stage
IPO
Headquarters
New York City, New York
Founded
2003

Recently Posted Jobs

Explore more opportunities at Ubiquiti

See more jobs