Position-- Senior React JS Developer (UX) |
Location Sunnyvale, CA (onsite )(full time)
Client -- WIPRO
Job Summary
We are looking for a Senior React JS Developer with strong UX sensibility to build scalable, highperformance, and usercentric web applications. The ideal candidate should combine deep React.js expertise with a solid understanding of UX principles, working closely with designers, product owners, and backend teams to deliver intuitive, accessible, and visually consistent user experiences.
Key Responsibilities
Frontend Development (React.js)
Design and develop modern, responsive Single Page Applications (SPAs) using React.js.
Build reusable, maintainable components using Functional Components, Hooks, and modern ES6+ standards.
Implement state management using Redux / Context API / Zustand as per application needs.
Integrate frontend components with RESTful / GraphQL APIs.
Ensure optimal performance through code splitting, lazy loading, and performance optimization techniques.
Write clean, testable, and welldocumented code following best practices.
UX & UI Collaboration
Work closely with UX/UI designers to translate Sketch designs into highquality UI implementations.
Ensure pixelperfect UI, visual consistency, and adherence to design systems.
Apply UX best practices related to usability, accessibility (WCAG), and responsive design.
Actively participate in UX discussions and suggest improvements based on feasibility and user impact.
Quality & Engineering Excellence
Ensure crossbrowser and crossdevice compatibility.
Write unit and component tests using Jest, React Testing Library.
Participate in code reviews, architectural discussions, and sprint planning.
Troubleshoot and resolve UIrelated defects and production issues.
Required Skills & Qualifications
Mandatory Skills
Strong handson experience with React.js (7+ years preferred).
Proficiency in JavaScript (ES6+), HTML5, CSS3.
Solid experience with React Hooks, Component Lifecycle, and State Management.
Strong understanding of UX principles, usability, and responsive design.
Experience working with design systems and UI libraries (Material UI, Ant Design, Chakra, etc.).
Handson experience integrating with REST APIs.
UXFocused Skills (Must Have)
Ability to interpret UX designs and convert them into intuitive, scalable UI components.
Knowledge of accessibility standards (ARIA, WCAG).
Strong attention to visual details, spacing, typography, and interaction patterns.
Experience collaborating directly with UX designers and product teams.
Good to Have
Experience with Next.js or other React frameworks.
Exposure to MicroFrontend architecture.
Familiarity with Storybook for component documentation.
Experience with CI/CD pipelines and frontend build optimization.
Knowledge of performance profiling and monitoring tools.