We are a fast-growing tech team building scalablemodern web applications and are looking for a Frontend Developer tojoin us. You will play a key role in delivering high-quality, performant, anduser-friendly interfaces in a collaborative product-driven environment.
This role is ideal for developers who enjoy working in afast-paced setting, writing clean and maintainable code, and growing alongsidean engineering team building real-world products.
Responsibilities
- Develop and maintain web applications using React.js and TypeScript
- Build reusable, scalable, and maintainable UI components
- Work with state management libraries such as Redux and/or Zustand
- Integrate REST APIs and handle asynchronous data flows
- Collaborate with backend engineers, designers, and product teams
- Participate in Agile/Scrum workflows
- Maintain clean project structure and frontend architecture best practices
- Debug, optimize performance, and improve user experience across devices
Requirements
- 1+ years of experience in frontend development
- Strong proficiency in React.js and TypeScript
- Solid understanding of JavaScript (ES6+), HTML5, CSS3
- Experience with state management (Redux, Zustand, or similar)
- Good understanding of React Hooks and functional components
- Experience consuming and integrating REST APIs
- Familiarity with scalable frontend architecture and folder structure
- Comfortable working in an Agile/Scrum environment
Additional Skills:
- Experience with UI frameworks (Tailwind CSS, MUI, Ant Design, etc.)
- Basic knowledge of testing (Jest / React Testing Library)
- Familiarity with CI/CD pipelines
- Performance optimization experience
- Good Git workflow practices (branching, PRs, code reviews)
Others:
- Working Hours: 5 Days Work Week / 8.30am to 5.30pm
- Location: West (Bukit Batok)
Why Join Us
- Fast-growing engineering environment with real product impact
- Opportunity to work on modern frontend systems and architecture
- Strong learning culture with mentorship and growth opportunities
- Exposure to full product lifecycle in a collaborative team