← Back to results

Desktop Engineer

Own the development of Town's native macOS app, ensuring a fast and integrated user experience.

Location
San Francisco
Compensation
Not disclosed
Level
senior
Type
full time · On-site

Posted by employer 3 weeks ago

First seen on Joblaze 1 week ago

Last verified on the company career page 1 day ago

Apply at Town → Save job Scanned from town.com

Skills & Technologies

Role intensity

70% hands-on coding

Requirements

Experience
5+ years

Not disclosed in this posting: compensation, visa sponsorship.

Joblaze summary

The Desktop Engineer at Town is responsible for developing and maintaining the company's native macOS application, ensuring it is fast, efficient, and seamlessly integrated into users' workflows. This role requires expertise in Swift, SwiftUI, and AppKit, along with a deep understanding of macOS APIs and performance optimization. Ideal candidates will have a strong background in building and shipping Mac applications, with a focus on user experience and attention to detail. Town's dynamic environment, backed by significant funding, offers an opportunity to shape a product that leverages AI to enhance everyday software use.

Joblaze insights

Quick facts

Is the Desktop Engineer role remote?
No — this is an on-site role in San Francisco.
How much experience is required?
At least 5 years of relevant experience for this Desktop Engineer role.
Where is the role based?
Town is hiring for this position in San Francisco.
What's the tech stack?
Joblaze extracted these technologies from the posting: AppKit, Swift, SwiftUI.
What seniority level is this role?
Town targets senior candidates for this position.
Is this full-time or contract?
Full-time for this Desktop Engineer role at Town.

From the original posting

About Town

We're an applied AI company building a powerful assistant that makes it easy for anyone to create and use software in their everyday work. Town starts from who you are — it builds a persistent model of you (your voice, judgment, relationships, priorities) and does real work on your behalf across every tool you use: email, calendar, docs, Slack, CRM. It doesn't wait to be prompted. It observes, learns, and acts.

We most recently raised a $55M Series A led by Andreessen Horowitz, with participation from Forerunner Ventures and continued support from First Round Capital, Alt Capital, and Conviction — plus angels including Adam D'Angelo, Soleio Cuervo, and Immad Akhund.

About the role

Town is most powerful when it's ambient — always there, aware of what you're working on, one keystroke away. The native macOS app is how that happens. We're looking for a Desktop Engineer to own Town's macOS client: a fast, deeply-integrated, always-on app that lives in your menu bar, understands the context around you, and acts the moment you need it.

You'll own the native client end to end — architecture, OS integration, performance, and the release pipeline — and set the craft bar for what a Town desktop experience feels like. The bar is someone who has shipped a real Mac app that people loved to use, and sweats the details that make native software feel effortless.

What you'll do

  • 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.

You might thrive here if you...

  • 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.

Location

In-person in San Francisco's Financial District, five days a week. Everyone is here to do their best work and make this product a success.

Similar positions

Town
Product Support
Town · San Francisco
WorkOS
Design Engineer
WorkOS · United States & Canada
Macroscope
Full Stack Engineer
Macroscope · San Francisco
WorkOS
Developer & Agent Experience Engineer
WorkOS · United States & Canada
WorkOS
Engineering Manager
WorkOS · San Francisco