React UI Developer
Job Description: · 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