FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building and maintaining cross-platform desktop applications using Electron or Tauri, with a strong focus on Angular, TypeScript, and Node.js. Proficient in implementing secure IPC communication, accessibility standards, and deploying services on Google Cloud Platform.
Highest-signal resume keywords
Electron Application DevelopmentAngular v10+ ProficiencyNode.js IntegrationGoogle Cloud Platform DeploymentCross-Platform Packaging Management
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
TypeScriptJavaScriptIPC CommunicationAccessibility StandardsFigma Design TranslationCode SigningAuto-Update MechanismsSQLiteIndexedDBAgile Methodologies
Soft Skills
Problem-SolvingEffective Communication
Tools & Technologies
GitDockerGitHub ActionsCI/CDTauri
Industry Keywords
Desktop ApplicationsCross-Platform DevelopmentAI ApplicationsWCAG StandardsUser Experience
Tech Stack
Tools & technologiesAngularCloudDockerElectronGoogle Cloud PlatformJavaScriptMacOSNode.jsObjective-CSQLiteSwiftTypeScriptC++
About the role
Key responsibilities & impact- Design, build, and maintain the Circuit Desktop application for macOS and Windows using Electron or Tauri with an Angular/TypeScript UI
- Implement system tray, native notifications, file system access, deep linking, global shortcuts, and always-on ambient presence
- Architect secure IPC communication between renderer and main processes with context isolation and sandboxing
- Build responsive AI-driven interfaces for chat, agents, and streaming responses from Figma designs and UX frameworks
- Integrate REST APIs and Node.js services while reusing Circuit’s web design system
- Own cross-platform build pipelines and installers, including DMG/PKG for macOS and MSI/NSIS for Windows
- Manage code signing, macOS notarization, hardened runtime, and differential auto-updates
- Integrate native modules and optimize startup time, memory, and CPU usage
- Debug native crashes and manage large local state using SQLite/IndexedDB
- Deploy supporting services on Google Cloud Platform
- Contribute to a multi-platform CI/CD matrix
- Collaborate with designers, backend, platform, and quality engineers in an Agile team
- Participate in design reviews and help scope feasible work
- Build maintainable, theme-aware interfaces using shared component libraries and design tokens
- Implement WCAG 2.2 AA patterns for dynamic AI interfaces
- Apply usability testing and end-user feedback to implementation
- Build human-AI interaction patterns for streaming rendering, loading/error states, recovery flows, trust, and comprehension
Requirements
What you’ll need- Bachelor’s degree with 6+ years, Master’s degree with 4+ years, or PhD with 1+ year of experience in Computer Science or a related technical field
- Proficiency in Angular v10+, TypeScript/JavaScript, and Node.js
- Experience translating Figma designs into scalable, component-based UIs using formal design systems
- Proven ability to build and ship secure production desktop applications for macOS and Windows using Electron or Tauri
- Deep knowledge of application lifecycles, IPC, and security best practices
- Experience managing cross-platform packaging, code signing, and auto-update mechanisms
- Practical experience deploying and running services on Google Cloud Platform (GCP)
- Proficiency in Git and Agile methodologies
- Experience implementing advanced accessibility standards for dynamic, real-time web UIs
- Preferred: experience building web-based or desktop AI applications, including LLM/chatbot/agent interfaces, streaming responses, and WebSockets
- Preferred: proficiency writing native modules with Swift/Objective-C, C++/C#, and Win32 APIs
- Preferred: experience with performance profiling, multi-platform CI/CD, GitHub Actions, Docker, SQLite, IndexedDB, filesystem storage, OS-level accessibility APIs, and desktop accessibility/WCAG standards
- Strong problem-solving and effective communication skills
- Proven track record of hands-on ownership of complex features and projects
Benefits
Comp & perks- Medical, dental and vision insurance
- 401(k) plan with a Cisco matching contribution
- Paid parental leave
- Short- and long-term disability coverage
- Basic life insurance
- Eligibility for Cisco restricted stock unit grants
- 10 paid holidays per full calendar year
- 1 floating holiday for non-exempt employees
- 1 paid day off for employee’s birthday
- Paid year-end holiday shutdown
- 4 paid days off for personal wellness
- 16 days of paid vacation per full calendar year for non-exempt employees
- Flexible vacation time off program for exempt employees
- 80 hours of sick time off provided on hire date and each January 1st thereafter
- Up to 80 hours of unused sick time carried forward annually
- Additional paid time away for critical or emergency family issues
- Optional 10 paid volunteer days per full calendar year
- Annual bonuses for non-sales roles, subject to Cisco policies
- Incentive compensation for sales roles, subject to applicable Cisco plans
