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.

Frontend Developer (React, Next.js) – Singapore Remote

Build dependable, responsive web interfaces with React, Next.js, and TypeScript. Deliver tested frontend features, REST API integrations, and consistent cross-browser experiences.

Description

  • Create responsive interfaces from approved designs and API contracts
  • Own frontend feature delivery with minimal supervision
  • Investigate browser defects and address cross-browser compatibility issues
  • Develop clean, reusable, maintainable, and thoroughly tested frontend code
  • Connect REST APIs while accounting for loading, error, empty, and partial-data states
  • Translate Figma files and other visual specifications into accurate interfaces
  • Work within collaborative engineering practices, including branching, pull requests, and code reviews

Requirements

  • 4–6 years of frontend development experience
  • Strong React, Next.js, TypeScript, and hooks-based component development experience
  • Solid understanding of component lifecycles, effects, memoization, and strategies for avoiding unnecessary re-renders
  • Experience with Next.js, Vite, or a comparable modern frontend build framework
  • Experience with Zustand, Redux Toolkit, or a similar state-management library, including effective selector usage
  • Strong HTML5, CSS3, and SCSS skills, including responsive design, semantic markup, and scoped styling
  • Working knowledge of accessibility principles, including keyboard navigation, focus handling, and appropriate ARIA implementation
  • Experience with a design system such as IBM Carbon, Material UI, or an equivalent component library
  • Ability to reproduce Figma designs and other visual specifications accurately in code
  • Experience integrating REST APIs and managing loading, error, empty, and partial-data states
  • Experience with polling, request cancellation or cleanup, and resilient handling of incomplete or unexpected API responses
  • Working knowledge of environment configuration, package management, and frontend build workflows
  • Experience creating unit and component tests with Vitest or Jest and React Testing Library
  • Strong browser DevTools skills and experience troubleshooting cross-browser behavior
  • Working knowledge of Git branching, pull requests, code reviews, and collaborative delivery practices
  • Ability to produce clean, reusable, and maintainable frontend code
  • Good understanding of secure client-side development, including environment-variable handling and safe logging
  • Experience with animation libraries such as GSAP, Framer Motion, or React Spring is advantageous
  • Experience with charting libraries such as Recharts, Chart.js, D3.js, or Highcharts is advantageous
  • Hands-on experience with three.js, React Three Fiber, WebGL, or the HTML Canvas API is advantageous
  • Familiarity with performance profiling, bundle analysis, lazy loading, and dynamic imports is advantageous
  • Experience with internationalization tools such as react-i18next or next-intl is advantageous
  • Experience with end-to-end testing tools such as Playwright is advantageous
  • Familiarity with error boundaries, frontend monitoring, and CI/CD pipelines is advantageous
  • Familiarity with Azure DevOps is advantageous
  • Experience working in an Agile team with Jira and Confluence is advantageous

Related Jobs