macOS Desktop Engineer - Native App, SwiftUI & AppKit

Town

San Francisco (CA)

On-site

USD 160,000 - 230,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Town is seeking a Desktop Engineer to own the macOS client end-to-end. You will build a fast, deeply integrated macOS app that lives in the menu bar, understands user context, and acts proactively.

You will own architecture, OS integration, performance, and the release pipeline, shipping a real Mac app that users love. You have shipped a Mac app end to end, including signing, notarization, and updates, and you thrive working across the backend, AI teams, and security partners to deliver a

Qualifications

  • Extensive experience building native macOS (and iOS) applications.
  • Fluent in AppKit and SwiftUI and know when to reach for each.
  • Shipped a Mac app end to end, including signing 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, background agents, global shortcuts, notifications, and Accessibility APIs.
  • Make an always-on client that is fast, light, and jank-free.
  • Own the release pipeline: signing, notarization, sandboxing/entitlements, crash reporting, and auto-update.
  • Handle sensitive user data on-device with strong privacy practices, coordinating with security.
  • Collaborate with backend/AI teams to bring Town's agent to the desktop.
  • Set the craft and performance bar for the desktop experience and lay groundwork for future platforms.

Skills

Swift
SwiftUI
AppKit
macOS dev
Performance
Security
IPC/XPC

Tools

Code signing
Notarization
Sandboxing

Job description

Town is seeking a Desktop Engineer to own the macOS client end-to-end. You will build a fast, deeply integrated macOS app that lives in the menu bar, understands user context, and acts proactively.

You will own architecture, OS integration, performance, and the release pipeline, shipping a real Mac app that users love. You have shipped a Mac app end to end, including signing, notarization, and updates, and you thrive working across the backend, AI teams, and security partners to deliver a

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

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

Hybrid
USD 140,000 - 200,000
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
Senior macOS Engineer — SwiftUI, AI Desktop, Equity
Senior macOS Engineer — SwiftUI, AI Desktop, Equity

clickclick • Pasadena (CA)

On-site
USD 150,000 - 210,000
Health, dental, and vision coverage
Paid time off
Company holidays
+3
Desktop Engineer
Desktop Engineer

Town • San Francisco (CA)

On-site
USD 160,000 - 230,000
MacOS Platform Engineer — UI, CI/CD, & Cross‑Platform
MacOS Platform Engineer — UI, CI/CD, & Cross‑Platform

Janestreet • New York (NY)

On-site
USD 120,000 - 160,000
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 Software Engineer, macOS
Senior Software Engineer, macOS

clickclick • Pasadena (CA)

On-site
USD 150,000 - 210,000
Health, dental, and vision coverage
Paid time off
Company holidays
+3
MacOS Software Engineer
MacOS Software Engineer

Janestreet • New York (NY)

On-site
USD 120,000 - 160,000
Cross-Platform Desktop App Engineer (Tauri)
Cross-Platform Desktop App Engineer (Tauri)

Menlo Inc. • United States

Remote
USD 120,000 - 180,000
MacOS AppKit Engineer — Build Elegant, User‑Driven Apps
MacOS AppKit Engineer — Build Elegant, User‑Driven Apps

Surge Software • Honolulu (HI)

On-site
USD 70,000 - 100,000