Frontend Developer (React, Typescript) | Contract

Location Singapore
Discipline Information & Communications Technology
Job Reference BBBH144739_1746679308
Salary S$5000 - S$6500 per month
Consultant Name Cabria Jireli Gem Mejia
Consultant Email [email protected]
Consultant Contact No. 62328815
EA License No. 02C3423
Consultant Registration No. R1434374


Overview:
We are seeking skilled Frontend Developers to build and maintain scalable web applications using React and TypeScript. In this role, you will focus on creating efficient UI components with Material-UI (MUI) and manage state using Recoil or Redux. The position also involves integrating APIs, optimizing performance, and ensuring high code quality.

Key Responsibilities:

  • Develop and optimize web applications using React, TypeScript, and Material-UI (MUI), ensuring adherence to accessibility standards using tools like axe DevTools.
  • Collaborate with cross-functional teams and communicate effectively with clients to meet project objectives.
  • Manage state using Recoil or Redux and integrate complex forms with React JSONSchema Forms.
  • Write unit tests with Jest and React Testing Library to ensure high code quality and performance.
  • Integrate APIs using Axios and maintain high performance across applications.
  • Utilize Git and GitFlow for version control, while setting up development environments with Node.js and Yarn.
  • Maintain UI documentation with Storybook and ensure timely delivery of tasks.



Requirements:

  • Degree in Computer Science, Engineering, or a related field.
  • Minimum of 3 years of hands-on experience in frontend development, with proficiency in React, TypeScript, and Material-UI.
  • Experience in integrating APIs using Axios.
  • Experience with state management tools such as Recoil or Redux.
  • Knowledge of testing frameworks such as Jest and React Testing Library
  • Proactive problem-solving attitude with good attention to detail.


Interested candidates may send in their resume and cover letter directly to [email protected] (R1434374), stating the position as the subject title in the email.

Jireli Gem Mejia Cabria EA License No.: 02C3423 Personnel Registration No.: R1434374

Please note that your response to this advertisement and communications with us pursuant to this advertisement will constitute informed consent to the collection, use and/or disclosure of personal data by ManpowerGroup Singapore for the purpose of carrying out its business, in compliance with the relevant provisions of the Personal Data Protection Act 2012. To learn more about ManpowerGroup's Global Privacy Policy, please visit https://www.manpower.com.sg/privacy-policy