Senior Frontend Developer / Tech Lead

Uvation, Inc.

Singapore

Remote

SGD 180,000 - 240,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Uvation, Inc. is seeking a senior front-end architect to lead complex React/Next.js features and graphics-heavy interfaces in Singapore. You will mentor the team, review designs, and drive architectural decisions for scalable, high-performance UI.

The role requires deep experience with state management, design systems, WebGL, and API contracts. You will collaborate with backend and design to deliver robust, accessible interfaces.

Qualifications

  • Extensive React/Next.js experience with TypeScript and hooks.
  • Design scalable front-end architecture with clear boundaries between UI, logic, and data.
  • Build reusable component libraries with consistent APIs.
  • Deep state management using Zustand or Redux Toolkit.
  • Strong HTML/CSS/SCSS with responsive design and accessibility.
  • Experience implementing design systems such as IBM Carbon or Material UI.
  • REST API integration with typed models and defensive handling.
  • Contract testing and API contract validation with backend teams.
  • Performance profiling, memoisation, code splitting and lazy loading.
  • Awareness of frame rate, GPU usage and memory in graphics-heavy screens.
  • Hands-on WebGL/three.js experience with scene and animation timelines.
  • Managing events across layered UI/graphics surfaces.
  • Safe integration with host apps via props and isolated styles.
  • Testing strategy with Vitest or Jest and React Testing Library.
  • Strong TS with error boundaries and cross-browser testing.
  • CI/CD pipelines, Git workflows and high-quality PR reviews.
  • Azure DevOps familiarity and cloud integration.
  • Mentoring, task breakdown, estimation and documentation.

Responsibilities

  • Own technical direction for complex front-end features.
  • Mentor the team through design reviews and code reviews.
  • Design scalable front-end architecture with a single source of truth.
  • Collaborate with backend and design teams to ensure robust interfaces.

Skills

React
Next.js
TypeScript
Hooks-based design
State management
Architecture design
WebGL / three.js
Performance optimization
Design systems
REST API integration
API contracts
Testing (Vitest/Jest + RTL)
CI/CD / Git workflows
Azure DevOps
Frontend security

Tools

three.js
WebGL
Playwright
Material UI
IBM Carbon

Job description

Job Overview

React, Next.js, architecture and interactive graphics | 5 to 8 years

This role owns technical direction for complex front-end features and supports the team through design decisions, reviews and mentoring. The successful candidate should combine strong React and Next.js engineering with architecture, performance and integration expertise.

Must Have Skills
  • Advanced experience with React, Next.js, TypeScript and modern hooks-based component design.
  • Ability to design scalable front-end architecture with a single source of truth and clear boundaries between UI, business logic and data access.
  • Experience designing reusable component libraries and governing consistent component APIs.
  • Deep experience with Zustand, Redux Toolkit or an equivalent state-management approach, including efficient selector design.
  • Strong HTML, CSS and SCSS skills, including responsive design, accessibility and style isolation.
  • Experience implementing interfaces from detailed visual specifications and using design systems such as IBM Carbon or Material UI.
  • Strong REST API integration experience, including typed models, adapters, polling and defensive handling of missing or inconsistent data.
  • Experience defining or validating API contracts with backend teams and applying contract-testing principles.
  • Demonstrated performance expertise, including profiling, memoisation, code splitting, lazy loading and bundle analysis.
  • Awareness of frame rate, GPU utilisation and memory behaviour on graphics-heavy screens.
  • Hands‑on experience with WebGL, three.js or React Three Fiber, including scene and camera control, pointer picking and animation timelines.
  • Experience managing events and interaction across layered UI and graphics surfaces.
  • Experience integrating map SDKs, handling coordinate systems, implementing provider fallbacks and managing API tokens safely.
  • Ability to build components that integrate into an existing host application through clean props and callbacks, isolated styles and no unintended global side effects.
  • Strong testing experience with Vitest or Jest and React Testing Library, supported by a practical test strategy.
  • Experience with strict TypeScript, error boundaries, cross-browser testing and browser DevTools.
  • Experience contributing to CI/CD pipelines, Git workflows and high-quality pull-request reviews.
  • Experience with Azure DevOps
  • Proven technical leadership through mentoring, task breakdown, estimation and technical documentation.
  • Understanding of front-end security fundamentals, including secure environment configuration, safe logging and responsible third-party dependency use.
Good to Have Skills
  • Experience with advanced animation libraries such as GSAP or Framer Motion.
  • Experience with charting and data‑visualisation libraries.
  • Experience with visual regression testing or end-to-end testing using Playwright
  • Experience with internationalisation and localisation at scale.
  • Familiarity with micro-frontends, monorepos or design-system governance.
  • Experience with production observability, release support and incident investigation.
  • Experience leading technical discovery or proof-of-concept work for complex interactions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Frontend Developer (React Js / Next Js)
Frontend Developer (React Js / Next Js)

Uvation, Inc. • Singapore

Remote
SGD 70,000 - 100,000
Senior Front-End Developer [Angular / React / GraphQL]
Senior Front-End Developer [Angular / React / GraphQL]

Luxoft Singapore • Singapore

On-site
SGD 120,000 - 180,000
Senior Front-End Developer
Senior Front-End Developer

LUXOFT INFORMATION TECHNOLOGY (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Senior Front-End Developer
Senior Front-End Developer

Luxoft • Singapore

On-site
SGD 120,000 - 160,000
Expert Frontend Engineer (React.JS & React Native)
Expert Frontend Engineer (React.JS & React Native)

VANGUARD SOFTWARE PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Technical Decision-Making Authority
Collaboration with Top Talent
Cutting-Edge Technology Practice
048 - Frontend Engineer
048 - Frontend Engineer

RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS) • Singapore

On-site
SGD 78,000 - 123,000
Front End Engineer
Front End Engineer

QUESS SELECTION & SERVICES PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Senior Game Frontend Engineer
Senior Game Frontend Engineer

fetch technology • Singapore

On-site
SGD 75,000 - 120,000
Senior Front-End Developer [Angular / React / GraphQL]
Senior Front-End Developer [Angular / React / GraphQL]

LUXOFT INFORMATION TECHNOLOGY (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 110,000 - 160,000
Frontend Developer
Frontend Developer

5G-Starlink Pte. • Singapore

On-site
SGD 50,000 - 80,000