Careers

Build careful software with a small team.

No careers portal. If the work below sounds like yours, write to us directly.

Always open

Who we look for.

We care about what you have built more than where you studied.

Full-stack engineers

TypeScript on the server and in the browser, PostgreSQL you understand rather than fear, and an instinct for tests.

Write about this role: Full-stack engineers

Applied ML engineers

You have shipped a model into a product, measured it honestly, and know when a rule beats a model.

Write about this role: Applied ML engineers

Mobile engineers

Android first. Offline-capable apps that behave well on mid-range phones and patchy networks.

Write about this role: Mobile engineers

Product designers

Interfaces for busy people who did not ask for new software. Clear writing counts as much as visual craft.

Write about this role: Product designers

Interns

Students who build things in their own time. Show us something you made and tell us what you would change.

Write about this role: Interns

Process

How hiring works.

  1. Step 01

    Send a note

    A few lines about you and a link to work you're proud of. A CV is optional.

  2. Step 02

    A conversation

    An hour with the people you would work with, about real problems we have.

  3. Step 03

    A practical exercise

    Something close to the actual job, scoped so it fits around your life.

  4. Step 04

    A clear answer

    We tell you yes or no, with reasons, and we don't leave you waiting.