Experience : 10+ Years
Role Overview
A UI / React Developer creates interactive user interfaces using React.js and modern frontend technologies, focusing on user experience and component-based architecture.
Key Responsibilities
- Develop responsive web applications using React.js and related ecosystem
- Build reusable UI components and maintain component libraries
- Implement designs from mockups / wireframes with pixel-perfect accuracy
- Optimize applications for performance and accessibility
- Collaborate with UX / UI designers and backend developers
Required Skills Technical :
Proficiency in React.js, JavaScript (ES6+), HTML5, CSS3State management (Redux, Context API, Zustand)Modern build tools (Webpack, Vite, Create React App)Version control with GitRESTful APIs and GraphQL integrationTypeScript experienceTesting frameworks (Jest, React Testing Library)CSS preprocessors (Sass, Less) or CSS-in-JSMobile development (React Native)CI / CD pipeline knowledgeSoft Skills :
Strong problem-solving and debugging abilitiesAttention to detail for UI / UX implementationCommunication skills for cross-functional collaborationAdaptability to new technologies and frameworks