We are building an online sports data platform with millions of daily visits and real-time data processing requirements. Our robust backend infrastructure runs on GCP/GKE, while the web frontend is distributed via CDN (Cloudflare) and optimized for speed and performance. We are looking for a Senior Frontend Developer (Next.js) to lead the architecture, optimize user experience, and ensure maximum performance.Architecture & OptimizationBuild a Next.js architecture optimized for SEO, speed, and scalability.Implement SSR, ISR, lazy loading, code splitting, and image optimization.Minimize unnecessary re-renders using memoization and virtualization for large lists.Leverage Web Workers to handle heavy tasks (data processing, calculations) without affecting the UI.Real-time Data RenderingOptimize UI rendering of WebSocket/Socket.IO data with high-frequency updates.Manage state effectively using Redux Toolkit or Zustand.Apply batch updates and throttling/debouncing to minimize unnecessary re-renders.End-user Performance OptimizationCompress, preload, and prefetch assets; optimize critical CSS/JS.Apply caching strategies (CDN + app-level cache).Monitor performance with Lighthouse, WebPageTest, Sentry, and LogRocket.Quality & TestingWrite unit, integration, and E2E tests using Jest, Testing Library, Cypress/Playwright.Conduct code reviews and provide technical guidance for the team.