Town.com, Inc.

Desktop Engineer

Town.com, Inc.
Apply
17 days ago

Base Salary

$225k - $250k/yr

Responsibilities

  • Build and own Town’s native macOS application using Swift, SwiftUI, and AppKit.
  • Implement menu-bar and background agents, global shortcuts, notifications, EventKit integrations, and Accessibility API functionality.
  • Optimize the always-on client for low memory use, low battery consumption, and smooth performance.
  • Own code signing, notarization, sandboxing and entitlements, crash reporting, and automatic updates.
  • Handle sensitive user data on-device in partnership with the security team.
  • Collaborate with backend and AI teams to bring Town’s agent to the desktop.
  • Set the product’s desktop craft and performance standards and prepare for future platforms.

Requirements

  • Extensive experience building native macOS and/or iOS applications.
  • Strong proficiency in Swift, AppKit, and SwiftUI.
  • Experience with OS-level APIs, background processes, IPC/XPC, notifications, and accessibility.
  • Experience shipping and owning a Mac application end to end, including signing, notarization, and updates.
  • Strong focus on performance and product polish.
  • Ability and interest in owning a product surface from the ground up in a startup environment.

Benefits

  • In-person work in San Francisco’s Financial District five days a week.

Tech Stack

iOSmacOSSwiftSwiftUI

Categories

Town.com, Inc.

About Town.com, Inc.

11-50 employees
Contact me