Overview
Skills
Job Details
Job Description:
We are seeking a talented React UI Developer to design and implement engaging, high-performance user interfaces for web applications. The ideal candidate will have strong experience with React.js, modern JavaScript frameworks, and a keen eye for detail to deliver seamless and accessible user experiences.
Responsibilities:
Design, develop, and maintain user interfaces using React.js and related frontend technologies.
Collaborate with UX/UI designers and backend developers to create responsive and intuitive web applications.
Ensure cross-browser compatibility, accessibility, and performance optimization.
Implement reusable UI components and front-end libraries for scalable application development.
Integrate RESTful APIs and manage state effectively using tools such as Redux or Context API.
Conduct code reviews, testing, and debugging to maintain code quality and performance.
Stay current with emerging trends in frontend development and UI/UX best practices.
Required Skills:
Proficiency in React.js, JavaScript (ES6+), HTML5, and CSS3.
Strong understanding of component-based architecture and state management (Redux, Hooks, Context API).
Experience with responsive design, accessibility (WCAG), and cross-platform development.
Familiarity with frontend build tools (Webpack, Babel, npm, or Yarn).
Excellent problem-solving, communication, and collaboration skills.
Preferred Qualifications:
Experience with TypeScript and Next.js.
Knowledge of UI/UX principles and design systems such as Material UI or Tailwind CSS.
Understanding of version control systems (Git, GitHub, GitLab).
Bachelor s degree in Computer Science, Engineering, or related field.