No open roles right now
There is nothing to apply for at the moment. Rather than leave an empty page, here is an honest description of what Journey Uncommon is and how the work actually gets done, so you can decide whether it is worth watching. If it is, there is a form at the bottom that goes straight to a person.
What the product is
Journey Uncommon is practice for developer interviews. The core is a bank of 9,000+ questions across 17 languages, each one carrying a code snippet, a difficulty and a topic label. On top of that sit AI-graded estimation questions, debugging challenges where you fix a program that runs but returns the wrong answer, curated timed tests, and a screening tool recruiters use to send those same questions to candidates.
The rule the whole thing is built around: you can read any question, including the code, without an account. You need a free account to answer one. That is the only way a score means anything, and it is the reason correct answers and explanations are never served to a signed-out browser.
How it gets built
- The web app is Next.js on the App Router, TypeScript throughout, deployed on Vercel. The API is a separate service. Data lives in Postgres on Supabase, with row-level security doing real work rather than decorating the schema.
- Work ships in small pieces, reviewed and merged the same day more often than not. There is no release train to wait for.
- Copy is treated as part of the product. If a page claims a feature, the feature has to exist. Several claims on this site were removed for exactly that reason, and the pricing page now prints its daily limits instead of saying unlimited.
- Numbers on public pages are read from the database rather than typed in, so they cannot drift into marketing figures.
Who tends to fit
People who are comfortable owning something end to end, from the database query to the sentence on the page. People who would rather cut a claim than defend it. People who can look at a feature that technically works and still say it is not good enough yet.
Writing matters here more than it does at most engineering jobs. A lot of the work is deciding what a page should honestly say, then making the code match it.
Send a speculative note
There is no role to apply for, so treat this as putting your name down. It goes to a real inbox. There is no tracker, no scoring and no automated reply, so a short, specific message goes further than a long one.
What happens to it: the four fields below are turned into one email and sent. Nothing is written to a database and no file upload is accepted, so there is no CV sitting on a server anywhere. If you would rather skip the form, email hello@journeyuncommon.com and it lands in the same place.
By sending this you are handing us your name, email, link and message so we can reply. The privacy policy covers how long we keep it.
In the meantime, the fastest way to understand the product is to use it: browse the question library, look at the debugging challenges, or read the about page.