Job Search and Career Advice Platform

Enable job alerts via email!

Fronted Developer - Contract

NTT SINGAPORE PTE. LTD.

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech company in Singapore is seeking a Frontend Engineer for a 12-month renewable contract. This role involves designing responsive UI components using React and Next.js, collaborating with backend teams to integrate APIs, and optimizing performance in high-traffic environments. Ideal candidates will have over 3 years of frontend development experience with React and strong expertise in JavaScript. If you're skilled in performance tuning and real-time data rendering, this role is perfect for you.

Qualifications

  • 3+ years of experience in frontend development with React.
  • Expertise in JavaScript and React ecosystem.
  • Hands-on experience building configurable UI systems using react-grid-layout.

Responsibilities

  • Design and implement responsive, interactive UI components using React and Next.js.
  • Collaborate with backend teams to integrate APIs and ensure seamless data flow.
  • Implement testing and conduct code reviews to maintain high quality.

Skills

Frontend development with React
JavaScript expertise
Configurable UI systems with react-grid-layout
State management (React Hook Form)
Real-time data rendering with GraphQL
Data visualization tools
Accessibility best practices
Performance tuning
Git, CI/CD and containerized environments
Job description

Contract: 12 months renewable

Location: Sentosa

Frontend Engineer

Key Responsibilities
  • Design and implement responsive, interactive UI components using React and Next.js.
  • Architect a configurable layout system with react-grid-layout for drag-and-drop customization.
  • Develop schema-driven configuration (e.g. JSON) with validation and safe defaults.
  • Integrate real-time data feeds (e.g. GraphQL subscriptions) with resilient state management.
  • Build theming support, internationalization, and accessibility.
  • Collaborate with backend teams to integrate APIs and ensure seamless data flow.
  • Optimize performance (virtualized lists, memoization, code-splitting) for high-traffic environments.
  • Implement testing (Jest, React Testing Library, visual regression) and conduct code reviews to maintain high quality.
Required Skills & Qualifications
  • 3+ years of experience in frontend development with React.
  • Expertise in JavaScript and React ecosystem.
  • Hands-on experience building configurable UI systems using react-grid-layout.
  • Strong with state management and form/config management (React Hook Form).
  • Experience with real-time data rendering (GraphQL).
  • Data visualization tools.
  • Accessibility, internationalization, and theming best practices.
  • Performance tuning (profiling, lazy loading, virtualization) and cross-browser compatibility.
  • Comfort with Git, CI/CD, and containerized dev environments.
Good-to-Have
  • Experience in gaming/casino platforms and real-time odds or table metrics.
  • TypeScript, Storybook, and design systems.
  • Knowledge of react-grid-layout, visualization, and schema tooling (JSON Schema).
  • Exposure to cloud (Azure Local), CDN and edge caching strategies, and observability.
  • Security best practices for web apps, including input validation and XSS prevention.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.