MacOS Engineer
San Francisco$225k - $250kFull-timePosted 2mo ago
About the role
Town is hiring a Desktop Engineer to own the macOS client end-to-end, delivering a fast, deeply-integrated native macOS app that operates ambiently and supports the Town AI assistant across tools.
Responsibilities
- Build and own Town's native macOS app in Swift, SwiftUI, and AppKit — architecture, features, and polish.
- Go deep on the OS: menu-bar and background agents, global shortcuts, notifications, EventKit, and the Accessibility APIs that let Town understand and act across other apps.
- Make an always-on client that's genuinely fast and light — low memory, low battery, no jank.
- Own the release pipeline: code signing, notarization, sandboxing/entitlements, crash reporting, and seamless auto-update.
- Handle sensitive user data on-device with the security and privacy it deserves, in partnership with our security work.
- Work closely with the backend and AI teams to bring Town's agent to the desktop natively.
- Set the craft and performance bar for the desktop experience — and lay the groundwork for future platforms.
Qualifications
- Have extensive experience building native macOS (and/or iOS) applications, with depth in Swift.
- Are fluent in both AppKit and SwiftUI and know when to reach for each.
- Have worked below the UI layer: OS-level APIs, background processes, IPC/XPC, notifications, accessibility.
- Care about performance and polish
- Have shipped and owned a Mac app end to end, including signing, notarization, and updates.
- Want to own a product surface from zero and move at startup speed doing it.
Last updated Sep 15, 2026. Interested? Apply on the company site.
About Town
Town | The AI Assistant That Does the Work
Town, the AI assistant that manages your inbox, schedules meetings, and handles busywork — working quietly in the background for you.
AI AssistantInboxesSchedulesAutomationIntegrationsTownieTowniesProductivity
More open roles at Town
- Recruiting and Office Coordinator3w agoSan Francisco · People
- Community & Events3w agoSan Francisco · Business
- TechOps Engineer4w agoSan Francisco · EPD
- Software Engineer, Growth1mo agoSan Francisco · EPD
- AI Context & Data Infrastructure Engineer1mo agoSan Francisco · EPD