Home / Roles / Apply

0x0A // application

APPLY

A few short steps. Each one saves when you hit Continue, so you can stop and pick up where you left off. About 10 minutes, start to finish.

Step 01 // contact

Who are you?

How we reach you about this application. We only use these details for hiring.

// enter your full name

// enter a valid email address

// include country code if outside the US

// enter a phone number we can call

// city and region — country is the next field

// where are you based?

// enter your country

// detected from your browser. change it if needed.

// pick your time zone

// saves on continue

Step 02 // role fit + background

What are you here to build?

The short version of your background. Your résumé covers the detail.

// choose a role, or General application

// select a range

Work arrangement pick any that work for you

// each role lists the arrangement on the listing. tell us what works for you.

// pick at least one

Primary stack pick at least one

// pick at least one

// when could you start?

0 / 600 · 2–3 sentences is plenty

// a couple of sentences, please

// saves on continue

Step 03 // work links

Shipped apps, repos, case studies, talks. Links tell us more than a list of skills. All optional, but strongly recommended.

https://

// that link doesn't look right

github.com/

// username only, or a full github.com link

linkedin.com/in/

// handle only, or a full linkedin.com link

https://

// that link doesn't look right

// saves on continue

Step 04 // team communication

English for team communication

Our teams work together in English every day: stand-ups, code reviews, written specs and calls.

GATEDPreview only. This step is not on the live application.

Are you fluent in spoken and written English for day-to-day team communication? required

// this asks about team communication, not a first language. if you answer "not yet fully fluent", we'll ask for a short voice sample after your résumé.

// choose one

// saves on continue

Step 04 // résumé + files

Upload your résumé.

Your résumé or CV is required. Add anything else that helps: a cover letter, certificates, or samples of your work.

Résumé / CV required

    // a résumé or CV is required

    Other files optional · up to 5

      // file not accepted

      // saves on continue

      Step 05B // voice sample

      A short voice sample.

      Please read this short script aloud and upload a recording so we can assess team communication.

      GATEDPreview only. This step is not on the live application.

      Why we ask

      Recordings are used only for interview screening. Reviewers listen for how clearly you come across in a team conversation, not for your accent. It takes about a minute.

      // please confirm to continue

      // script · read at a natural pace · about 45 seconds“Hi, my name is [your name]. Last month my team shipped a release that touched the mobile app, the web dashboard and one of our back-end services. Before we merged, I walked a teammate through the pull request, explained a trade-off we made in the database schema, and asked for feedback on the error handling. When something is unclear, I would rather ask early than guess. Thanks for listening.”
      Your recording required
      00:00

      // record in your browser. Your browser will ask for microphone access. Stops automatically at 2 minutes.

      // OR

        // record or upload your reading of the script

        // saves on continue

        Step 05 // review + submit

        Check it, then send it.

        Everything below is saved. Edit any section, then submit when you're ready.

        // please confirm before submitting

        // transmission complete

        Application received.

        Thanks, . An engineer on the team reads every application. If it's a fit, we'll email you to set up a 30-minute talk.

        Each Continue saves this application.