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:
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:
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).
Required skills
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
Interested in this position?
Create your free account and tailor your CV to match this job.