Search by job, company or skills

Newbridge

Frontend Engineer/Lead

5-7 Years
Save
new job description bg glownew job description bg glow
  • Posted 5 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147878463

Similar Jobs

Singapore

Skills:

ReduxWeb ServicesMicroservicesSoaApisTypescriptReactFluxJavascriptstate-management patterns