Skip to main content

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
Apply with Autofill

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

View all jobs at 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.