Staff Software Engineer – Genie One Mobile & Desktop
Core
Define and deliver technical foundations for Genie One, an AI coworker for business users, across web, mobile, and desktop applications.
Role type
Staff Software Engineer (Multi-surface Frontend & Mobile/Desktop)
Builds
Genie One mobile and desktop applications for iOS, Android, macOS, and Windows
Domain
Enterprise Data & AI, Cross-platform Mobile/Desktop Development
Deliverable
product features
Required skills
JavaScript, TypeScript, React, Mobile development, Desktop development, Architecture design, Technical leadership, Authentication & Session management, CI/CD, Testing & Release automation
Preferred skills
Native modules, Webviews, MDM/MAM integration, Performance optimization
Technologies
React, iOS, Android, macOS, Windows, JavaScript, TypeScript
Responsibilities
Set technical direction for Genie One across web, native mobile, and desktop; Lead delivery of customer-facing experiences on iOS, Android, macOS, and Windows; Shape long-term product and engineering strategy; Build reusable cross-surface primitives and patterns; Improve hybrid codebase boundaries; Raise quality bar for testing, release automation, telemetry, performance, and security; Multiply team through technical leadership and mentoring.
Seniority
Staff, hands-on IC with strategic leadership