Point your AI agent at freehire and let it find you a job.

Get the CLI →

clps global

New

React UI Developer

Posted 2 views
Discussion

Summary

1+ year contract role in East Singapore building reusable, composable React UI components and translating business/design requirements into development specs. Core stack is React with JavaScript/TypeScript, strong web fundamentals (HTML/CSS), UI testing, npm package publishing, and accessible UI for assistive technologies.

Position: React UI Developer

Duration: 1 + year contract

Location: East of Singapore

Roles & Responsibilities:

• Develop reusable and composable React components to be used across platforms

• Analyze and interpret business and design requirements into functional and development specifications

• Provide standards, best practices and architecture recommendations

Required skills:

• Strong communication skills to collaborate with stakeholders at all levels – business, product, design, and development

• Strong understanding of web fundamentals, HTML, and CSS

• Proficient in JavaScript and TypeScript

• Proficient in UI testing

• Proficient in one or more frontend view libraries such as ReactJS, VueJS, Angular (4 and above)

• Experience in npm package publishing

• Experience in native application development, PWA or hybrid app development

• Experience in creating accessible UI for users using screen readers or assistive technology

• A knack for visual design

Good to have:

• Experience in UI design, wireframes and mockups

• Experience with modern web build tools such as Vite, Rsbuild, Webpack, Snowpack, Rollup, Parcel, tsc, esbuild, etc.

• Experience with CSS libraries such as Tailwind, PandaCSS, StyleX, styled-components, SASS/SCSS, LESS, or PostCSS

• Experience using analytics libraries such as Adobe Analytics or Omniture

• Experience with CI/CD processes

• Contributions to open-source projects

Salary- $5k-$6k

Skills

Apply

See also

Design jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available