UI Desktop Engineer Hybird, North Carolina Hybrid
Core
Lead the greenfield effort to build a persistent, native-grade desktop application (Circuit) for macOS and Windows that delivers AI-driven productivity and process automation.
Role type
Senior IC Desktop UI Engineer (Electron/Angular)
Builds
Circuit Desktop application (macOS/Windows) for Cisco employees
Domain
Enterprise AI / Productivity Software
Deliverable
production ML models | product features
Required skills
Angular, TypeScript, Node.js, Electron, Figma, REST APIs, Git, Agile, WCAG 2.2 AA, IPC, Code Signing, Auto-updates
Preferred skills
Swift/Objective-C, C++/C#, WebSockets, Docker, SQLite, IndexedDB, Performance profiling, CI/CD (GitHub Actions)
Technologies
Angular, TypeScript, Node.js, Electron, Figma, GCP, Swift, Objective-C, C++, C#, SQLite, IndexedDB, GitHub Actions, Docker
Responsibilities
Design and build cross-platform desktop UIs using Electron/Angular; implement OS-level integrations (system tray, notifications, deep linking); manage packaging, signing, and auto-updates; integrate native modules for performance; build AI interaction patterns (streaming, chat interfaces); collaborate with UX designers on feasibility and accessibility.
Seniority
Senior, hands-on IC