Front end Engineer Lead

Newbridge


Job Location:

Singapore - Singapore

Monthly Salary: Not Disclosed
Posted on: 4 days ago
Vacancies: 1 Vacancy

Job Summary

Render petabytes of data. 10M row tables. Real-time charts. 60fps interactions. 1B users.

Every millisecond of jank millions of frustrated users. Every KB of JS higher bounce in emerging markets. Youll build the UIs that make massive-scale data feel instant intuitive and beautiful.

This isnt about landing pages. This is about building the most performant complex web apps in SEA.

What Youll Do

1. Build Core Product Surfaces

  • Own frontend for key product areas: analytics dashboards ML playgrounds content tools or consumer app
  • Architect complex SPAs with React/TypeScript: state management routing data fetching code splitting
  • Handle hard UI problems: virtualization canvas/WebGL rendering Web Workers WASM offline mode
  • Partner with Design PM to ship features fast without sacrificing quality or accessibility

2. Performance at Scale

  • Lighthouse 95. TTI < 2s on low-end devices. Bundle size budgets that you enforce
  • Optimize for emerging markets: 3G networks low-RAM Android battery efficiency
  • Profile and fix jank: React renders layout thrash memory leaks. You live in Chrome DevTools
  • Build data viz that doesnt die at 1M points: D3 ECharts custom canvas/SVG

3. Platform & Leverage

  • Contribute to Design System: accessible composable React components used by 500 engineers
  • Improve DX: build tools CI testing linting. Make it impossible to ship bad code
  • Lead: Set frontend architecture standards drive migrations review RFCs for FE
  • Mentor other engineers. Run FE guilds brown bags and code labs

4. End-to-End Ownership

  • Write tests: Jest RTL Playwright. You dont merge without coverage
  • Work with backend on API contracts: GraphQL REST gRPC-web. Push back on bad APIs
  • Oncall for your surfaces. If its broken for users you feel it
  • Collaborate with Data/ML to make complex data explorable by non-technical users

What Youll Bring

Must-haves:

  • 5 YOE building production web apps with React TypeScript. You know the React render lifecycle cold
  • Expert in HTML/CSS/JS fundamentals. Can explain event loop closure and critical rendering path
  • Strong CS basics: data structures algorithms systems design. You optimize Big-O not just code
  • Experience with modern FE stack: state management like Zustand/Redux/Recoil TanStack Query
  • Obsessed with performance and UX. Youve debugged why scroll feels bad and fixed it
  • Testing mindset: unit integration e2e. Youve set up CI for FE before
  • Product sense: You push back on designs that wont scale and suggest better UX

For Lead Level Add:

  • 8 YOE led architecture for a major surface used by millions
  • Drove a large migration: class hooks webpack vite JS TS or similar
  • Mentored 3 engineers and raised the bar for FE across an org
  • Deep expertise in 1 area: WebGL WASM micro-frontends accessibility design systems
Render petabytes of data. 10M row tables. Real-time charts. 60fps interactions. 1B users. Every millisecond of jank millions of frustrated users. Every KB of JS higher bounce in emerging markets. Youll build the UIs that make massive-scale data feel instant intuitive and beautiful. This isnt about...