Job Search and Career Advice Platform

Enable job alerts via email!

Frontend Engineer

Trades Workforce Solutions

Singapore

On-site

SGD 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading consulting firm is looking for a skilled Front‑End Engineer to join their Software Engineering team in Singapore. In this role, you will develop scalable and high-quality web applications using React and modern JavaScript. Key responsibilities include collaborating with designers, building reusable UI components, and managing state with Redux. Strong expertise in React and understanding of modern frontend practices are required. This position offers competitive compensation and is a 12-month contract role with potential for extension.

Benefits

Competitive Compensation

Qualifications

  • Strong expertise in React with experience building complex applications.
  • Expert knowledge of Redux for state management.
  • Strong JavaScript fundamentals including Promises and Async/Await.

Responsibilities

  • Design, develop, and maintain frontend applications using React.
  • Build reusable UI components using an established Design System.
  • Integrate frontend applications with backend services.

Skills

React
JavaScript
Redux
UX/UI collaboration
TypeScript

Tools

Redux Toolkit
React Testing Library
Cypress
Job description
Front‑End Engineer
What’s on Offer
  • Industry: Consulting
  • Location: Singapore
  • 12 months contract role (with the possibility of extension)
  • Competitive Compensation
Job Summary

We are seeking for skilled Frontend Software Engineer (React) to join our Software Engineering team. In this role, you will be responsible for building scalable, high-quality web applications using modern React-based architectures.

Responsibilities
  • Design, develop, and maintain frontend applications using React and modern JavaScript/TypeScript.
  • Build reusable, scalable UI components using an established Design System (e.g. MUI or in-house systems).
  • Implement and manage application state using Redux and/or React Context API.
  • Integrate frontend applications with backend services using RTK Query or React Query.
  • Write well‑structured and maintainable code with strong attention to performance and scalability.
  • Collaborate closely with UX/UI designers to translate designs into high‑quality user experiences.
  • Work with backend and platform teams to align on APIs, architecture, and delivery timelines.
  • Participate in code reviews, technical discussions, and continuous improvement initiatives.
  • Troubleshoot, debug, and optimise frontend performance issues.
Requirements
  • Strong expertise in React with hands‑on experience building complex applications.
  • Expert‑level experience working with Design Systems (MUI or custom/in‑house systems).
  • Expert knowledge of Redux and/or React Context API for state management.
  • Working experience with RTK Query or React Query for data fetching and caching.
  • Strong JavaScript fundamentals, including a solid understanding of: Event loop, Promises, Closures, Async / Await
  • Strong understanding of HTML5, CSS3, and modern frontend best practices.
  • Experience working in collaborative, agile software development environments.
Nice to Have
  • Experience working with monorepo architectures (e.g. Nx).
  • Understanding of Microfrontend architectures.
  • Basic knowledge of Module Federation.
  • Exposure to Web Components or iFrame‑based integrations.
  • Experience with frontend testing frameworks (e.g. Jest, React Testing Library, Cypress).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.