UI Desktop macOS and IOS Engineer Hybird
Core
Design and build a native-grade, cross-platform desktop application (macOS and Windows) for Cisco's AI-driven productivity platform, bridging web UI patterns with OS-level integrations.
Role type
Senior IC Desktop UI Engineer (Electron/Angular)
Builds
Circuit Desktop application (persistent, ambient experience for 80,000+ users)
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
Preferred skills
Swift/Objective-C, C++/C#, performance profiling, Docker, GitHub Actions, SQLite, IndexedDB, WebSockets
Technologies
Electron, Angular, TypeScript, Node.js, GCP, Figma, Git, Docker, GitHub Actions, SQLite, IndexedDB
Responsibilities
Design and build the Circuit Desktop application for macOS and Windows using Electron or Tauri with an Angular/TypeScript UI. Implement desktop-specific functionality including system tray, native notifications, file system access, deep linking, and global shortcuts. Build responsive AI-driven interfaces (chat, agents, streaming responses) from Figma designs. Own cross-platform build pipelines, installers, and auto-updates. Integrate native modules and optimize performance. Deploy supporting services on GCP and collaborate within an Agile team.
Seniority
Senior, hands-on IC