Sign up to save this job, get alerts, and apply with an optimized CV.

Front-end Engineer

Full Time

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.Job Description:
  • 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.

Job 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).




Sign up to apply

Create a free account to apply for this job and get access to:

  • AI-powered CV optimization for this specific job
  • Save jobs and create custom alerts
  • See your CV match score for each job

Company information

Company
Base Camp Digital PTE Ltd
Location
Singapore
Singapore
Posted
7 months ago

Find similar jobs

Explore more opportunities like this one.

Interested in this position?

Create your free account and tailor your CV to match this job.