Haystack
← Back to Jobs
Technology
SH

Full Stack Engineer (React Node)

ShaarproSan Francisco, CA🇺🇸United StatesPosted Sep 17, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
San Francisco, CA, United States
Posted
Yesterday
ExpressMicroservicesNestJSNext.jsNode.jsCSSJWTKafkaRESTReactTailwind CSSTypeScriptZustand

Job Description

Responsibilities
The UI architecture—component library, design system, and the standards that govern how we build interfaces across the platform.
Front-end performance—code splitting, caching strategies, accessibility (WCAG), and
cross-browser reliability.
API development—designing and writing back-end APIs that power the front-end, with a strong sense of what makes an API clean and efficient to consume.
Data and storage—working with databases and storage technologies; understanding
schemas, querying patterns, and how data architecture decisions affect the product
experience.
Full-stack integration—owning the full request lifecycle, from UI interaction to API layer to data persistence and back.
Test coverage—unit, integration, and functional tests that keep the codebase reliable as it scales.
Engineering culture—code reviews, mentoring junior and mid-level engineers, and helping define the standards we hold ourselves to.

Technical Stack

- Core Front-End: React, Next.js (App Router), TypeScript
- Styling: Tailwind CSS, Emotion (@emotion/react/@emotion/styled), CSS Modules, PostCSS
- Client State & Data: TanStack React Query, Zustand, Immer
- Back-End Framework: NestJS on Node.js / Express APIs & Messaging REST + OpenAPI/Swagger (Scalar), Kafka (KafkaJS via @nestjs/microservices)
- Auth & Integrations: NextAuth, JWT,

Similar jobs