Mô Tả Công Việc
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.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
RequirementsProficiency in Next.js, React, and TypeScript.Experience in optimizing the performance of large-scale web applications.Strong knowledge of HTML5, CSS3, SCSS/TailwindCSS.Hands-on experience with real-time data rendering & WebSocket.Experience working with Web Workers for heavy tasks.Solid understanding of SEO optimization for SSR/ISR.Familiarity with CDN (Cloudflare) and caching strategies.Experience with CI/CD pipelines, Docker, and Git. Specific ObjectivesMonth 1: Audit frontend architecture & performance.Month 2: Finalize the design system & component library.Month 3: Optimize real-time data rendering.Month 4: Reduce TTI (Time to Interactive) by 30–50% on high-traffic pages.After 6 months: Achieve a Lighthouse Performance Score > 90 across all main pages.
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Quyền Lợi
BenefitsCompetitive compensation package: Attractive base salary + performance-based bonuses (quarterly/yearly).Direct collaboration with senior leadership and the dynamic founding team.A professional, innovative, and growth-driven environment that fosters creativity.Opportunities to join advanced training programs domestically and internationally (when available).Full social insurance and benefits in accordance with regulations.Team building, annual trips, and internal engagement activities.Working Hours Working Hours: 8:30 AM – 17:30 PM (Monday – Friday, off on Saturday & Sunday).
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.