Town
MacOS Engineer
- Confirmed live in the last 24 hours
- $225k–$250k
- Mid level
- Full-time
- On-site · San Francisco
- Added 1 month ago
About this role
Town is seeking a skilled MacOS Engineer to lead the development and ownership of their native macOS app, a crucial component of their AI-powered assistant. This role involves crafting a fast, deeply-integrated, and always-on application that seamlessly integrates with the user's workflow and operating system. The ideal candidate will have a strong background in native macOS development and a passion for delivering a polished, effortless user experience.
What you'll do
- Develop and maintain Town's native macOS app using Swift, SwiftUI, and AppKit.
- Deep dive into macOS APIs (menu-bar, agents, shortcuts, notifications, EventKit, Accessibility).
- Optimize for performance and low resource usage (memory, battery).
- Manage the release pipeline (code signing, notarization, auto-updates).
- Ensure secure handling of user data on-device.
- Collaborate with backend and AI teams to integrate the desktop agent.
What they're looking for
- Swift
- SwiftUI
- AppKit
- OS-level APIs
- XPC/IPC
- Accessibility APIs
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Town
Likely interview questions
- Describe your experience building and shipping a Mac app from start to finish, including the challenges you faced and how you overcame them.
- Explain your approach to optimizing a macOS application for performance and minimizing resource usage.