Our client build products used by billions of people daily. Their front end powers experiences that process, visualize, and interact with petabytes of real-time data. If you're excited by rendering 10M+ rows without a stutter, optimizing for Core Web Vitals at scale, and turning complex data into intuitive UIs, let's talk.
What You'll Do
- Build for scale: Architect and develop high-performance React/TypeScript applications that handle massive datasets, real-time streams, and complex state with sub-100ms interactions
- Data visualization: Create interactive dashboards, tables, and charts that make large-scale data explorable. Think virtualized lists, canvas/WebGL rendering, and smart data fetching
- Performance obsessed: Profile and optimize JS bundles, render cycles, network waterfalls, and memory usage. Every kilobyte and millisecond matters when you have 1B+ users
- Platform thinking: Contribute to our internal design system and front end infrastructure used by 1000+ engineers. Build tools, lint rules, and frameworks that raise the bar for everyone
- Collaborate deeply: Partner with product, design, and data engineers to ship features end-to-end. Translate complex backend data models into clean, intuitive UX
- Own reliability: Monitor production with SLOs, tackle SEVs, and ensure your code performs across devices, browsers, and network conditions globally
What You'll Bring
Must-haves:
- 5+ years building production web applications with modern JavaScript/TypeScript
- Expert-level React knowledge: hooks, concurrent features, suspense, server components
- Proven experience optimizing front end performance for large datasets – virtualization, web workers, streaming, pagination, lazy loading
- Strong CS fundamentals: data structures, algorithms, and systems design for the browser
- Experience with state management at scale: Redux, Zustand, Recoil, or custom solutions
- Familiarity with data viz libraries: D3, ECharts, Chart.js, or building custom canvas/WebGL
- Deep understanding of browsers: rendering pipeline, event loop, memory, and network stack
Nice-to-haves:
- Experience with real-time data: WebSockets, SSE, GraphQL subscriptions, or gRPC-web
- Built tools for data-heavy domains: analytics, observability, fintech, ML platforms
- Contributions to open source or internal platform/infra teams
- Experience with micro-frontends, Module Federation, or monorepo tooling like Bazel/Nx
- Knowledge of accessibility, i18n, and building for low-end devices
Their Stack
React, TypeScript, GraphQL, Relay, React Server Components, Next.js, Web Workers, WASM, D3, Canvas/WebGL, Jest, Playwright, Webpack/Rspack, Vite. Backend: Hack/PHP, Python, C++. Data infra: Presto, Spark, Scuba.
Note : Only shortlisted candidates will be notified