macOS Desktop Engineer – SwiftUI & AppKit (On-site SF)

Town

San Francisco, Northern (CA, KY)

Hybrid

USD 140,000 - 200,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Town is seeking a Desktop Engineer to own the native macOS client—an integrated, always-on app that lives in the menu bar and responds to user context. You will architect, develop, and polish the macOS experience, collaborating with backend and AI teams to bring Town's agent to the desktop.

Ideal candidates ship a Mac app end-to-end, with deep knowledge of AppKit/SwiftUI, performance tuning, and the release pipeline including signing and notarization. This is a hands-on, high-impact role in SF.

Qualifications

  • Experience building native macOS or iOS apps using Swift.
  • Fluency with AppKit and SwiftUI and knowing when to use each.
  • Shipped Mac apps end-to-end including signing, notarization and updates.

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 related Accessibility APIs.
  • Create a fast, low-memory, low-battery client with smooth user experience.
  • Own the release pipeline: code signing, notarization, sandboxing/entitlements, crash reporting, auto-update.
  • Handle sensitive user data on-device with security and privacy considerations, in collaboration with security team.
  • Collaborate with backend and AI teams to bring Town's agent to the desktop.
  • Set the craft and performance bar for desktop experiences and plan for future platforms.

Skills

Swift
SwiftUI
AppKit
macOS development
Performance optimization

Tools

Xcode
EventKit
Notifications APIs
IPC/XPC

Job description

Town is seeking a Desktop Engineer to own the native macOS client—an integrated, always-on app that lives in the menu bar and responds to user context. You will architect, develop, and polish the macOS experience, collaborating with backend and AI teams to bring Town's agent to the desktop.

Ideal candidates ship a Mac app end-to-end, with deep knowledge of AppKit/SwiftUI, performance tuning, and the release pipeline including signing and notarization. This is a hands-on, high-impact role in SF.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desktop Engineer San Francisco, California · Full-time · $225K – $250K Apply
Desktop Engineer San Francisco, California · Full-time · $225K – $250K Apply

Town • San Francisco (CA), Northern (KY)

Hybrid
USD 140,000 - 200,000
MacOS Desktop Engineer: Craft a Fast, Native Town App
MacOS Desktop Engineer: Craft a Fast, Native Town App

Town.com, Inc. • San Francisco (CA)

On-site
USD 150,000 - 190,000
Desktop Engineer
Desktop Engineer

Town.com, Inc. • San Francisco (CA)

On-site
USD 150,000 - 190,000
Senior macOS Engineer - SwiftUI & AppKit (Remote)
Senior macOS Engineer - SwiftUI & AppKit (Remote)

United States Digital Space LLC • United States

Remote
USD 140,000 - 190,000
Fully remote work
Flexible working hours
Competitive compensation package
+4
Senior Native Desktop Engineer for AI & Performance
Senior Native Desktop Engineer for AI & Performance

highlightai • San Francisco (CA)

On-site
USD 180,000 - 260,000
Competitive salary
Generous equity
Health, dental, and vision insurance
+2
Remote macOS Application Engineer AI-Enhanced Desktop
Remote macOS Application Engineer AI-Enhanced Desktop

Phi Browser • San Francisco (CA)

Hybrid
USD 120,000 - 180,000
Senior macOS System Engineer (Swift/SwiftUI) — Equity
Senior macOS System Engineer (Swift/SwiftUI) — Equity

Apple • Chicago (IL)

On-site
USD 147,000 - 260,000
Senior Swift Engineer — On-Device AI for macOS
Senior Swift Engineer — On-Device AI for macOS

Apple Inc. • San Diego (CA)

Hybrid
USD 175,000 - 263,000
Comprehensive medical and dental
Retirement benefits
Employee stock programs
+2
Senior Swift Engineer — On-Device AI for macOS
Senior Swift Engineer — On-Device AI for macOS

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,700 - 277,600
Stock program eligibility
Relocation assistance
Education reimbursement
+4
macOS Application Engineer Engineering San Francisco + 5
macOS Application Engineer Engineering San Francisco + 5

Phi Browser • San Francisco (CA)

Hybrid
USD 120,000 - 180,000