x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Frontend Developer (React)
 banner picture 1  banner picture 2  banner picture 3

Frontend Developer (React)

Elliott Moss Consulting Pte. Ltd.

Elliott Moss Consulting Pte. Ltd. company logo

Job Description:

We are seeking skilled Frontend Developers to build and maintain scalable web applications using React and TypeScript. The ideal candidate will focus on creating responsive and accessible UI components with Material-UI (MUI), while managing state with Recoil or Redux. You will also work on integrating complex forms and ensuring high code quality through testing and best practices.

Key Responsibilities:

Web Application Development:

· Develop and optimize web applications with a focus on performance, scalability, and accessibility.

UI Design:

· Create and maintain UI components using Material-UI (MUI).

State Management:

· Utilize Recoil or Redux for managing application state.

Form Integration:

· Implement complex forms using React JSON Schema Forms.

Code Quality:

· Ensure high code standards using Jest for unit tests, ESLint for linting, and Prettier for code formatting.

Accessibility Compliance:

· Adhere to accessibility standards using tools like axe DevTools.

API Integration:

· Integrate APIs using Axios, ensuring smooth and efficient communication between frontend and backend.

Version Control:

· Use Git and GitFlow for version control, and set up development environments with Node.js and Yarn.

Documentation:

· Maintain and update component documentation using Storybook.

Collaboration:

· Work closely with cross-functional teams and effectively communicate with projects to deliver high-quality solutions on time.

Qualifications:

• Proven experience with React and TypeScript.

• Experience with state management libraries like Recoil or Redux.

• Strong knowledge of Material-UI (MUI) for building responsive UI components.

• Familiarity with React JSONSchema Forms for form integration.

• Experience with Jest, ESLint, and Prettier for maintaining high code quality.

• Understanding of web accessibility standards and tools like axe DevTools.

• Proficiency in API integration using Axios.

• Experience with Git, GitFlow, Node.js, and Yarn.

• Strong communication skills and a collaborative mindset.

Sharing is Caring

Know others who would be interested in this job?