HiringEngineering

TypeScript Frontend Engineer

Full-timeRemote (UK-based preferred)
TypeScriptReactNext.jsRadix UITailwind CSS

Ready to apply?

Email us your background, links to what you've built, and what you built on Anythink.

Apply nowStart free first

hello@anythink.cloud

About Anythink

Anythink is the whole backend in one project: a database with an instant REST API, sign-in, subscriptions (Stripe and Apple in-app purchases), workflows, search, file storage and an operations dashboard, all built from your data model.

People build with it in the Anythink dashboard, from the terminal with the CLI, or by asking Claude or another AI assistant through MCP. All three run the same commands against the same project, so what an assistant builds is something you can open, check and run.

The Anythink dashboard at my.anythink.cloud is where most customers first see the product. Our users are developers and the teams they build for, and they notice every slow table and confusing form.

The Role

You will own the frontend across Anythink: the dashboard, the marketing site and the docs. The dashboard is React and TypeScript with Radix UI, Tailwind, AG Grid and React Flow; the marketing site and docs are Next.js. This is complex interactive UI with real state, async data and a high bar for performance, built closely with the platform engineers.

What you'll work on

  • The dashboard's data views: grid, kanban, map, calendar and charts on the same records
  • The visual workflow editor, built on React Flow
  • Subscription and plan admin, sign-in settings, roles and permissions screens
  • The AI chat sidebar that builds and changes a project from a prompt
  • The marketing site and docs: performance, components and new pages
  • The open-source TypeScript SDK for sign-in and sessions
  • Custom interfaces for enterprise customers that run on Anythink

Must-have

  • TypeScript by default, not as an afterthought
  • React, plus Next.js App Router, server components and data fetching
  • Tailwind CSS, used with the grain rather than against it
  • Strong fundamentals: layout, accessibility, responsive design and semantic HTML
  • REST API integration: async state, loading states and error handling done properly
  • Product sense: you think about the person using the screen, not only the implementation

Nice-to-have

  • Radix UI or another headless component library
  • AG Grid or React Flow
  • Motion (Framer Motion) or other animation libraries
  • Figma: taking designs to implementation without hand-holding
  • Design systems or component libraries at scale
  • Performance work: Core Web Vitals, bundle size, lazy loading

What we offer

  • Equity options: you build it, you own a piece of it
  • Remote-first: work from anywhere in the UK, async by default
  • Ownership of the look and feel of the whole platform
  • A small team of engineers who care about craft

Before you apply

The best way to see the job is to use the product.

Start free, follow the quick start, and build something small. Use the Anythink dashboard, the CLI, or Claude through MCP, whichever you would reach for at work. Then tell us about it in your application: what you built, what worked and what got in the way.

For this role: Build a small front end on a free project: sign a user in with the TypeScript SDK and list their records from the REST API. Tell us what in the dashboard slowed you down.

Free to start, no credit card required.

How to apply

Email hello@anythink.cloud with the subject line TypeScript Frontend Engineer. Send links to things you have built: live products, GitHub repos, side projects or open-source work, plus what you built on Anythink. A portfolio is welcome but not required. Tell us what good developer UX looks like to you.

Apply for this role