We’re Hiring! - React UI Developer
About this job
Job Summary
Develop reusable React components and translate business and design requirements into functional specifications while providing architecture and best practice recommendations.
Responsibilities
- Develop reusable and composable React components for cross-platform use to enhance UI consistency and efficiency
- Analyze and interpret business and design requirements into detailed functional and development specifications to guide implementation
- Provide standards, best practices, and architecture recommendations to improve code quality and maintainability
- Collaborate effectively with stakeholders across business, product, design, and development teams using strong communication skills
- Apply strong understanding of web fundamentals, including HTML and CSS, to build robust front-end interfaces
- Utilize proficiency in JavaScript and TypeScript to develop scalable and maintainable code
- Conduct UI testing to ensure functionality, usability, and performance standards are met
- Use one or more frontend view libraries such as ReactJS, VueJS, or Angular (version 4 and above) to build dynamic user interfaces
- Publish npm packages to share reusable components and libraries within the development ecosystem
- Develop native applications, Progressive Web Apps (PWA), or hybrid apps to support diverse platforms
- Create accessible user interfaces compatible with screen readers and assistive technologies to enhance usability for all users
- Apply visual design skills to produce aesthetically pleasing and user-friendly interfaces
Preferred competencies and qualifications
- Design UI wireframes and mockups to support development and user experience planning
- Use modern web build tools such as Vite, Rsbuild, Webpack, Snowpack, Rollup, Parcel, tsc, or esbuild to optimize development workflows
- Work with CSS libraries including Tailwind, PandaCSS, StyleX, styled-components, SASS/SCSS, LESS, or PostCSS to enhance styling capabilities
- Utilize analytics libraries such as Adobe Analytics or Omniture to gather user interaction data
- Implement Continuous Integration/Continuous Deployment (CI/CD) processes to automate and streamline software delivery
- Contribute to open source projects to foster community engagement and improve coding skills
Market insight
9% below the medianExplore related jobs
Similar jobs
See all similar jobsSenior Software Engineer / Technical Lead (C++ Middleware & Interfaces)
Full Stack Engineer
Solution Architect
ICT Collaboration & Identity Ops Specialist - Platform Operations Engineer
ITSO – IT Security Officer
DevSecOps Engineer
Frequently asked questions
What salary can I expect?
The employer lists $4,500 – $5,500 for this role at ITCAN PTE. LIMITED in Singapore. For comparison, the local market median is about 5 486 $ based on 22 605 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for ITCAN PTE. LIMITED and Singapore.