remote

Salary
Posted
Jul 27, 2026
Location
Last confirmed open
Jul 29, 2026

What this job asks for AI summary

A remote Staff Full Stack Engineer role at an applied AI consultancy, responsible for defining front-end architecture and technical strategy, leading complex UI and back-end systems development, and owning integration-heavy platforms end-to-end. The role involves mentoring junior engineers, driving engineering standards, and delivering production-ready AI-integrated products for enterprise clients across multiple industries.

Senior level · 5+ years · Remote

Advertised as Staff, but the requirements read as Senior.

Must have (17)
React or AngularTypeScriptJavaScriptRedux, Zustand, React Query or NgrxTailwind CSSWebpack or ViteNode.js or PythonPostgreSQL or MongoDBAWSDockerKubernetesGitHub ActionsJestCypressFigmaClaudeCursor
Nice to have (3)
Next.jsNxSentry or Logrocket

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 440 people nationally plausibly meet what this posting asks for (web developers). range 260–650

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

What gives you an edge
Cypress10%

Rare in this occupation — lead with these, and say what you built with them.

What won't set you apart
JavaScript90%React62%Redux62%TypeScript60%Docker53%Node.js52%GitHub Actions40%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $94,687 (middle half $65,642–$129,006).

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 29, 2026. It is a model, not a headcount.

Why we read it this way (10)

The title says 'Staff' but the requirements — 5+ years of experience, team-level mentoring, and component/project ownership — are consistent with a Senior engineer. The 'Staff' designation here appears to reflect the firm's internal leveling rather than a genuine cross-team technical authority scope, so the assessed level is Senior.

React and Angular are presented as interchangeable options ('React or Angular') in the requirements block; React is listed as the primary name with Angular as an alternative.

State management libraries (Redux, Zustand, React Query, NgRx) are listed as interchangeable examples under a single requirement; Redux is used as the primary name.

Webpack and Vite are listed as interchangeable build tooling examples; Webpack is used as the primary name. Nx appears alongside them but is a distinct monorepo tool and is listed separately as preferred given its secondary framing.

Node.js and Python are listed as interchangeable back-end examples; Node.js is used as the primary name.

PostgreSQL and MongoDB are listed as examples of relational and NoSQL databases respectively; both are captured as separate required skills since they represent distinct technology categories (relational vs. NoSQL) that are both used, not interchangeable alternatives.

Sentry and LogRocket appear only in the 'What You'll Do' narrative section describing responsibilities, not in the 'What You'll Bring' requirements block, so they are marked as preferred.

Next.js appears in both the responsibilities narrative and the requirements block as an example alongside React/Angular, but the primary gate is on React or Angular; Next.js is marked preferred to avoid double-counting.

Claude and Cursor are explicitly called out as required in the 'What You'll Bring' section ('Demonstrable usage of AI-forward tools such as Claude and Cursor').

No compensation range is stated in the posting.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗