Skip to content
All roles

iOS engineer

Location
San Francisco
Employment type
Full time
Location type
On-site or remote
Department
Engineering

TL;DR: You will build the SwiftUI design systems and rules that let coding agents ship native apps for iPhone, Apple Watch and Mac that look like a designer made them.

Why Better Design

Coding agents write more of the world's software every day, and most of what they build looks generic. Better Design gives them design systems, design rules and reviews, so what they build looks designed.

We are a small team, early enough that what you build here shapes the product and the company.

What you will own

  • Grow a database of design systems in SwiftUI, for iOS, watchOS and macOS.
  • Write the rules agents follow on each platform, with examples they can copy.
  • Run what agents build in the simulator and turn each flaw you find into a rule.

What we look for

  • You have published apps on the App Store for iOS, watchOS and macOS.
  • You know where the three platforms differ, from navigation to input.
  • You notice when spacing, motion or type is slightly off.

How we work

  • San Francisco or remote. Work with us in San Francisco or from where you do your best work. We write decisions down, so nobody needs a meeting to catch up.
  • Small team. Each person owns a whole area, from the first sketch to the release.
  • Agents do the repetitive work. Coding agents write the boilerplate, run the checks and review each change. People make the calls that need taste.
  • We use what we sell. Our own design review checks every screen we ship, this page included.

Our stack

You do not need to know all of it on day one.

  • Next.js, React and Tailwind for the web app
  • Hono on Cloudflare Workers for the API
  • Postgres on Neon with Drizzle, and D1 for smaller stores
  • An MCP server that coding agents install from npm
  • Claude Code and Codex for most of the typing
Apply for this job