Uvation
Uvation
Uvation is a technology services company focused on IT infrastructure, artificial intelligence, cybersecurity, and cloud operations. Its offerings include managed IT, security, and network operations, along with AI solutions built with Dell and Nvidia technologies. Uvation also supports cloud environments through Oracle Cloud, Google Cloud, and Amazon Web Services partnerships, and operates a marketplace for hardware and software products. The company serves organizations across consulting, healthcare, and artificial intelligence, making its work relevant to professionals interested in managed technology services, secure infrastructure, and enterprise cloud solutions.

Senior Frontend Developer and Technical Lead – Singapore Remote

Lead React and Next.js frontend architecture, performance, API integrations, and interactive graphics. Mentor engineers while guiding the delivery of complex features.

Description

  • Set technical direction for complex frontend features
  • Guide the team through design decisions, code reviews, and mentoring
  • Apply React and Next.js expertise to architecture, performance, and integrations
  • Establish scalable frontend architecture with clear boundaries between UI, business logic, and data access
  • Create reusable component libraries and maintain consistent component APIs
  • Build interfaces from detailed visual specifications and established design systems
  • Integrate REST APIs and verify API contracts with backend teams
  • Measure and improve performance through code splitting, lazy loading, and bundle analysis
  • Develop graphics-intensive interfaces with WebGL, three.js, or React Three Fiber
  • Handle events and interactions across layered interface and graphics surfaces
  • Integrate map SDKs, manage coordinate systems and provider fallbacks, and protect API tokens
  • Create isolated components for integration with an existing host application
  • Build and maintain automated tests supported by practical testing strategies
  • Contribute to CI/CD pipelines, Git workflows, and pull-request reviews
  • Mentor colleagues, decompose work, estimate tasks, and document technical decisions
  • Apply frontend security principles and responsible third-party dependency practices

Requirements

  • Advanced proficiency with React, Next.js, TypeScript, and modern hooks-based component design
  • Ability to create scalable frontend architecture with a single source of truth and distinct UI, business-logic, and data-access layers
  • Experience building reusable component libraries and maintaining consistent component APIs
  • In-depth knowledge of Zustand, Redux Toolkit, or a comparable state-management solution, including efficient selector design
  • Strong HTML, CSS, and SCSS skills covering responsive design, accessibility, and style isolation
  • Experience translating detailed visual specifications into interfaces with systems such as IBM Carbon or Material UI
  • Strong REST API integration skills, including typed models, adapters, polling, and defensive treatment of incomplete or inconsistent data
  • Experience defining or reviewing backend API contracts and applying contract-testing principles
  • Proven performance optimisation experience with profiling, memoisation, code splitting, lazy loading, and bundle analysis
  • Understanding of frame rate, GPU utilisation, and memory behaviour in graphics-intensive screens
  • Hands-on WebGL, three.js, or React Three Fiber experience, including scene and camera control, pointer picking, and animation timelines
  • Experience coordinating events and interactions across layered interface and graphics surfaces
  • Experience integrating map SDKs, working with coordinate systems, implementing provider fallbacks, and securing API tokens
  • Ability to create host-application components with clean props and callbacks, isolated styles, and no unintended global side effects
  • Strong testing background with Vitest or Jest and React Testing Library, supported by a practical testing strategy
  • Experience with strict TypeScript, error boundaries, cross-browser testing, and browser DevTools
  • Experience contributing to CI/CD pipelines, Git workflows, and thorough pull-request reviews
  • Experience working with Azure DevOps
  • Demonstrated technical leadership through mentoring, task decomposition, estimation, and technical documentation
  • Understanding of frontend security fundamentals, including secure environment configuration, safe logging, and responsible third-party dependency management
  • Preferred: advanced animation-library experience with GSAP or Framer Motion
  • Preferred: experience with charting and data-visualisation libraries
  • Preferred: visual regression or end-to-end testing with Playwright
  • Preferred: experience delivering internationalisation and localisation at scale
  • Preferred: familiarity with micro-frontends, monorepos, or design-system governance
  • Preferred: experience with production observability, release support, and incident investigation
  • Preferred: experience leading technical discovery or proof-of-concept work for complex interactions

Related Jobs

Martin & Company

Director of P&C Insurance Consulting

Martin & Company
51 – 200 Employees
ConsultingInsuranceLogistics

Lead client-facing property and casualty insurance consulting engagements at Martin & Company, a technology-enabled insurance advisory firm. Shape project scope, protect delivery quality, grow client accounts, and mentor consultants.

Open