Haystack
← Back to Jobs
Technology
JM

Senior Frontend React Engineer

Jean Martin, IncFort Lee, NJ🇺🇸United StatesPosted Oct 5, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Fort Lee, NJ, United States
Posted
23 hours ago
CSSGitGraphQLHTMLJavaScriptReactTesting Library

Job Description

Responsibilities:

  • Develop and maintain customer-facing features across E! Online.
  • Help execute the React 16 → React 18.3 → React 19 modernization roadmap.
  • Upgrade React-facing dependencies, including Apollo Client, Helmet, intersection observers, and UI libraries.
  • Maintain server-side rendering and browser hydration behavior.
  • Diagnose and resolve hydration mismatches, rendering failures, race conditions, and browser-specific issues.
  • Build regression coverage for critical routes and user journeys.
  • Maintain GraphQL queries and Apollo Client cache behavior.
  • Develop and support article, gallery, video, livestream, navigation, poll, newsletter, and CMS-driven experiences.Integrate and troubleshoot advertising

Required qualifications:

  • Strong professional experience developing production React applications.
  • Advanced JavaScript, HTML, and CSS skills.
  • Experience working with hooks, context, component lifecycles, and error boundaries.
  • Experience with server-rendered React applications or similar SSR frameworks.
  • Strong understanding of hydration and server/browser rendering differences.
  • Experience with GraphQL and client-side caching.
  • Demonstrated ability to write behavior-focused tests with React Testing Library.
  • Experience diagnosing difficult production issues involving state, asynchronous behavior, APIs, or third-party integrations.
  • Ability to modernize legacy code incrementally while controlling regression risk.
  • Strong Git and pull-request review practices.
  • Ability to communicate technical risks and tradeoffs clearly.
  • Ability to work independently while collaborating effectively across teams.

Preferred qualifications:

  • Experience migrating a large application between major React versions.
  • Experience with media, publishing, entertainment, or other content-heavy platforms.
  • Familiarity with video players, live streaming, playlists, and advertising integrations.
  • Experience with Apollo cache normalization and SSR cache hydration.
  • Knowledge of technical SEO and structured metadata.
  • Familiarity with OneTrust or other consent-management platforms.
  • Experience with Adobe analytics, data layers, or comparable analytics systems.
  • Experience supporting internationalized websites.
  • Familiarity with accessibility standards such as WCAG.
  • Experience with high-traffic, revenue-generating consumer applications.

Similar jobs