Job Title: UI React Developer
Location: Sunnyvale CA
Employment Type: C2C/W2
Job Summary: We are looking for a UI React Developer with expertise in React Redux React Hooks ES6 HTML CSS and JavaScript. The ideal candidate will be responsible for developing and maintaining highquality responsive web applications ensuring seamless user experiences.
Key Responsibilities: - Develop scalable and reusable UI components using React.js React Hooks and Redux.
- Write clean maintainable and efficient JavaScript code following best practices.
- Implement responsive designs using HTML5 CSS3 and modern UI frameworks.
- Optimize application performance by identifying and resolving UI bottlenecks.
- Collaborate with UX designers and backend developers to create seamless user experiences.
- Work with RESTful APIs and integrate backend services into frontend applications.
- Ensure crossbrowser compatibility and mobilefirst design principles.
- Debug test and enhance UI components for better performance and usability.
- Keep up to date with the latest frontend development trends and best practices.
Required Skills & Qualifications: - 9 years of experience in React.js development.
- Strong proficiency in JavaScript (ES6) React Redux and React Hooks.
- Handson experience with HTML CSS and modern UI frameworks (Bootstrap Tailwind MaterialUI etc.).
- Familiarity with state management libraries like Redux/Context API.
- Experience in integrating RESTful APIs and working with JSON.
- Knowledge of frontend performance optimization techniques.
- Strong understanding of version control (Git GitHub or GitLab).
- Experience with unit testing frameworks (Jest Enzyme or React Testing Library) is a plus.
- Good problemsolving skills and attention to detail.
Preferred Qualifications: - Experience with TypeScript.
- Familiarity with GraphQL.
- Knowledge of Next.js for serverside rendering.
- Understanding of CI/CD pipelines for frontend applications.