Lead Frontend Engineer

Socket.dev

Pittsburgh (Allegheny County)

On-site

USD 140,000 - 180,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Socket.dev is seeking a hands-on Senior Frontend Engineer to own our frontend architecture and user experience. You will design, build, and maintain our complex web applications from the ground up, collaborating with product and backend teams.

Expect high technical autonomy and a strong sense of ownership in a fast-moving environment. You will architect state and data fetching, maintain a high-fidelity UI with Tailwind, deliver complex clinical workflows, ensure accessibility, and protect

Qualifications

  • Experience building front-end architectures with React 18 and TypeScript.
  • Strong knowledge of client-side state management without Redux or similar libraries.
  • Experience designing and implementing custom data-fetching engines and error boundaries.

Responsibilities

  • Architect State & Data Fetching: Build custom client-side state architectures and raw data-fetching systems without heavy external libraries.
  • Maintain High-Fidelity UI & Design Systems: Author and maintain production design-system primitives using React 18 and Tailwind CSS.
  • Deliver Complex Clinical Workflows: Build multi-section forms with validation, partial-save, and timezone handling.

Skills

React 18 & State Architecture
Advanced TypeScript
Custom Fetching Engine
Production Accessibility
Automated Testing Discipline
Tailwind & Design Systems
Date & Timezone Correctness
Browser Profiling & Monorepo Workflows
PHI/HIPAA Safeguards

Tools

Playwright
OpenAPI Codegen
Docker Compose
Vite

Job description

About the role
  • We are looking for a hands‑on Senior Frontend Engineer to own our frontend architecture and user experience. You will design, build, and maintain our complex web applications from the ground up while working closely with product and backend teams. This role requires high technical autonomy, deep production discipline, and a strong sense of ownership.
What you’ll do
  • Architect State & Data Fetching: Build custom client‑side state architectures and raw data‑fetching systems (fetch, AbortController, signal composition, request deduplication, cache freshness, and structured error envelopes with correlation IDs) without relying on heavy external state libraries.
  • Maintain High‑Fidelity UI & Design Systems: Author and maintain production design‑system primitives using React 18 and utility‑first Tailwind CSS.
  • Deliver Complex Clinical Workflows: Build multi‑section clinical forms with field‑level validation, partial‑save/dirty‑state handling, server‑side error mapping, and strict date/timezone handling (TZ=America/New_York).
  • Enforce Strict Quality & Accessibility: Write accessible UI patterns (focus trapping, keyboard navigation, aria-invalid, dynamic live regions) and maintain high test coverage using Vitest and React Testing Library.
  • Protect Patient Privacy (HIPAA/PHI): Maintain strict client‑side PHI guards, keeping logs, analytics, and third‑party tools completely free of sensitive patient data.
  • Cross‑Stack Collaboration: Trace API contracts directly into backend source code (Python/FastAPI) and implement router‑level authorization models with feature flags.Architect, develop, and maintain modern, scalable web applications
Qualifications
  • React 18 & State Architecture: Deep mastery of React hooks discipline, context composition, dynamic imports (lazy/Suspense), and building custom client‑side state solutions without Redux, Zustand, or React Query.
  • Advanced TypeScript: Expert knowledge of generics, discriminated unions, unknown‑first API parsing, and strict type‑safety.
  • Custom Fetching Engine: Direct experience managing client‑side request lifetimes, signal cancellation, timeouts, caching, and custom error boundaries.
  • Production Accessibility: Practical implementation of complex ARIA patterns, live regions (role="alert"/status), focus‑trap management, and keyboard navigation.
  • Automated Testing Discipline: Extensive experience with Vitest, jsdom, and React Testing Library, testing by accessible roles rather than internal implementation details.
  • Tailwind & Design Systems: Experience building primitive UI libraries with stable prop APIs using Tailwind CSS and design-token systems.
  • Date & Timezone Correctness: Strong understanding of IANA timezones, local vs. UTC offsets, DST, and bare business dates.
  • Browser Pro‑filing & Monorepo Workflows: Skill in diagnosing re‑render bottlenecks, devtool network traces, Git MR workflows, and reading Python/FastAPI backend contracts.
  • PHI/HIPAA Safeguards: Strict awareness of data privacy constraints on the client side.
Nice to Haves
  • Testing and Tools: Playwright end‑to‑end testing, OpenAPI client codegen, and automated accessibility testing (axe/jest‑axe).
  • Domain & UI Patterns: Healthcare domain knowledge (cardiology/GDMT, FHIR, care management), complex calendar/scheduling UIs, list virtualization, or WebRTC/Twilio Voice SDK integrations.
  • Infrastructure & Build: Vite/bundler tuning, Docker Compose monorepo setups, and SPA delivery (S3, CloudFront, CSP, light Terraform).
  • Ecosystem Trends: Familiarity with headless components (Radix, HeadlessUI) and React 19 /Server Components.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Frontend Engineer
Senior Frontend Engineer

Karoo Health • Pittsburgh

On-site
USD 110,000 - 160,000
Frontend Developer
Frontend Developer

Circadence • Boulder (CO)

On-site
USD 80,000 - 110,000
Software Engineer (Frontend)
Software Engineer (Frontend)

Latent • San Francisco (CA)

On-site
USD 100,000 - 140,000
React Architect / Lead Front-End Engineer
React Architect / Lead Front-End Engineer

TechDigital Group • Jersey City (NJ)

On-site
USD 180,000 - 230,000
Senior Frontend Engineer
Senior Frontend Engineer

Veriipro • Charlotte (NC)

On-site
USD 100,000 - 130,000
Senior Frontend Engineer
Senior Frontend Engineer

Sunny Health AI Inc. • San Francisco (CA)

On-site
USD 120,000 - 150,000
Competitive salary and equity package
On-site collaboration
Comprehensive benefits
+1
Frontend Developer
Frontend Developer

BeaconFire Inc. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Front-End Architect (React/Web)
Front-End Architect (React/Web)

Veriipro • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Frontend Engineer (Contract) - Remote
Frontend Engineer (Contract) - Remote

Tech Holding • United States

Remote
USD 75,000 - 120,000
Front End Architect
Front End Architect

Searchability® • New York (NY)

On-site
USD 130,000 - 170,000